var myMusic = null; var MyMusic = function(){ var _this = this; var musicBox_H = document.getElementById("musicBox"); var music = "音乐播放器/images/music/"; //音乐列表 var musicFiles=[ new MusicObj("001圣哉三一歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/001圣哉三一歌.mp3","新编赞美诗",0,1), new MusicObj("002三一来临歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/002三一来临歌.mp3","新编赞美诗",0,1), new MusicObj("003万世之宗歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/003万世之宗歌.mp3","新编赞美诗",0,1), new MusicObj("004赞我天父歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/004赞我天父歌.mp3","新编赞美诗",0,1), new MusicObj("005亚伯拉罕的主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/005亚伯拉罕的主歌.mp3","新编赞美诗",0,1), new MusicObj("006赞美三一歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/006赞美三一歌.mp3","新编赞美诗",0,1), new MusicObj("007夜尽光天歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/007夜尽光天歌.mp3","新编赞美诗",0,1), new MusicObj("008众圣颂扬歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/008众圣颂扬歌.mp3","新编赞美诗",0,1), new MusicObj("009颂主恩光歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/009颂主恩光.mp3","新编赞美诗",0,1), new MusicObj("010齐来谢主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/010齐来谢主歌.mp3","新编赞美诗",0,1), new MusicObj("011荣归天父歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/011荣归天父歌.mp3","新编赞美诗",0,1), new MusicObj("012颂主化功歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/012颂主化功歌.mp3","新编赞美诗",0,1), new MusicObj("013真美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/013真美歌.mp3","新编赞美诗",0,1), new MusicObj("014太阳颂","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/014太阳颂.mp3","新编赞美诗",0,1), new MusicObj("015称谢歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/015称谢歌.mp3","新编赞美诗",0,1), new MusicObj("016慈父上帝歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/016慈父上帝歌.mp3","新编赞美诗",0,1), new MusicObj("017创造奇功歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/017创造奇功歌.mp3","新编赞美诗",0,1), new MusicObj("018快乐崇拜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/018快乐崇拜歌.mp3","新编赞美诗",0,1), new MusicObj("019赞美上主","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/019赞美上主.mp3","新编赞美诗",0,1), new MusicObj("020荣耀大君王歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/020荣耀大君王歌.mp3","新编赞美诗",0,1), new MusicObj("021赞父奇爱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/021赞父奇爱歌.mp3","新编赞美诗",0,1), new MusicObj("022千古保障歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/022千古保障歌.mp3","新编赞美诗",0,1), new MusicObj("023赞美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/023赞美歌.mp3","新编赞美诗",0,1), new MusicObj("024慈悲稳定歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/024慈悲稳定歌.mp3","新编赞美诗",0,1), new MusicObj("025主爱辉煌歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/025主爱辉煌歌.mp3","新编赞美诗",0,1), new MusicObj("026大地风光歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/026大地风光歌.mp3","新编赞美诗",0,1), new MusicObj("027天父世界歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/027天父世界歌.mp3","新编赞美诗",0,1), new MusicObj("028万福泉源歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/028万福泉源.mp3","新编赞美诗",0,1), new MusicObj("029愿仍高唱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/029愿仍高唱.mp3","新编赞美诗",0,1), new MusicObj("030天恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/030天恩歌.mp3","新编赞美诗",0,1), new MusicObj("031慈悲圣父歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/031慈悲圣父歌.mp3","新编赞美诗",0,1), new MusicObj("032万福之源歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/032万福之源歌.mp3","新编赞美诗",0,1), new MusicObj("033赞主权能歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/033赞主权能歌.mp3","新编赞美诗",0,1), new MusicObj("034称颂崇拜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/034称颂崇拜歌.mp3","新编赞美诗",0,1), new MusicObj("035大哉圣名歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/035大哉圣名歌.mp3","新编赞美诗",0,1), new MusicObj("036贺他为王歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/036贺他为王歌.mp3","新编赞美诗",0,1), new MusicObj("037美哉羔羊歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/037美哉羔羊歌.mp3","新编赞美诗",0,1), new MusicObj("038赞美耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/038赞美耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("039拥戴歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/039拥戴歌.mp3","新编赞美诗",0,1), new MusicObj("040荣耀归主名歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/040荣耀归主名歌.mp3","新编赞美诗",0,1), new MusicObj("041颂赞主圣名歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/041颂赞主圣名歌.mp3","新编赞美诗",0,1), new MusicObj("042尊贵名歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/042尊贵名歌.mp3","新编赞美诗",0,1), new MusicObj("043尊主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/043尊主歌.mp3","新编赞美诗",0,1), new MusicObj("044主配受赞美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/044主配受赞美歌.mp3","新编赞美诗",0,1), new MusicObj("045基督永长久歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/045基督永长久歌.mp3","新编赞美诗",0,1), new MusicObj("046赞美不尽歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/046赞美不尽歌.mp3","新编赞美诗",0,1), new MusicObj("047颂主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/047颂主歌.mp3","新编赞美诗",0,1), new MusicObj("048道路真理生命歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/048道路真理生命歌.mp3","新编赞美诗",0,1), new MusicObj("049主名甜美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/049主名甜美歌.mp3","新编赞美诗",0,1), new MusicObj("050永生之爱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/050永生之爱歌.mp3","新编赞美诗",0,1), new MusicObj("051耶稣美名歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/051耶稣美名歌.mp3","新编赞美诗",0,1), new MusicObj("052美哉主耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/052美哉主耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("053奇妙救主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/053奇妙救主歌.mp3","新编赞美诗",0,1), new MusicObj("054心向主宝座","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/054心向主宝座.mp3","新编赞美诗",0,1), new MusicObj("055赞美主恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/055赞美主恩歌.mp3","新编赞美诗",0,1), new MusicObj("056上主之灵歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/056上主之灵歌.mp3","新编赞美诗",0,1), new MusicObj("057慈仁圣灵歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/057慈仁圣灵歌.mp3","新编赞美诗",0,1), new MusicObj("058生命活水歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/058生命活水歌.mp3","新编赞美诗",0,1), new MusicObj("059圣灵歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/059圣灵歌.mp3","新编赞美诗",0,1), new MusicObj("060圣灵光照歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/060圣灵光照歌.mp3","新编赞美诗",0,1), new MusicObj("061吹气歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/061吹气歌.mp3","新编赞美诗",0,1), new MusicObj("062圣灵运行歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/062圣灵运行歌.mp3","新编赞美诗",0,1), new MusicObj("063圣灵来到歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/063圣灵来到歌.mp3","新编赞美诗",0,1), new MusicObj("064主行新事歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/064主行新事歌.mp3","新编赞美诗",0,1), new MusicObj("065求充满我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/065求充满我歌.mp3","新编赞美诗",0,1), new MusicObj("066以马内利来临歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/066以马内利来临.mp3","新编赞美诗",0,1), new MusicObj("067晨星歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/067晨星歌.mp3","新编赞美诗",0,1), new MusicObj("068明星灿烂歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/068明星灿烂歌.mp3","新编赞美诗",0,1), new MusicObj("069一轮明月歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/069一轮明月歌.mp3","新编赞美诗",0,1), new MusicObj("070牧人闻信","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/070牧人闻信.mp3","新编赞美诗",0,1), new MusicObj("071平安夜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/071平安夜歌.mp3","新编赞美诗",0,1), new MusicObj("072君王诞生歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/072君王诞生.mp3","新编赞美诗",0,1), new MusicObj("073圣诞佳音歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/073圣诞佳音歌.mp3","新编赞美诗",0,1), new MusicObj("074新生王歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/074新生王歌.mp3","新编赞美诗",0,1), new MusicObj("075普世欢腾歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/075普世欢腾歌.mp3","新编赞美诗",0,1), new MusicObj("076齐来崇拜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/076齐来崇拜.mp3","新编赞美诗",0,1), new MusicObj("077小伯利恒歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/077小伯利恒.mp3","新编赞美诗",0,1), new MusicObj("078马槽歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/078马槽歌.mp3","新编赞美诗",0,1), new MusicObj("079圣夜静歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/079圣夜静歌.mp3","新编赞美诗",0,1), new MusicObj("080圣诞夜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/080圣诞夜歌.mp3","新编赞美诗",0,1), new MusicObj("081三博士歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/081三博士歌.mp3","新编赞美诗",0,1), new MusicObj("082荣耀歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/082荣耀歌.mp3","新编赞美诗",0,1), new MusicObj("083欢乐佳音歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/083欢乐佳音歌.mp3","新编赞美诗",0,1), new MusicObj("084圣诞感恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/084圣诞感恩歌.mp3","新编赞美诗",0,1), new MusicObj("085扬声赞美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/085扬声赞美歌.mp3","新编赞美诗",0,1), new MusicObj("086欢乐无穷尽歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/086欢乐无穷尽歌.mp3","新编赞美诗",0,1), new MusicObj("087巍然乘驴歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/087巍然乘驴.mp3","新编赞美诗",0,1), new MusicObj("088无量荣光歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/088无量荣光.mp3","新编赞美诗",0,1), new MusicObj("089橄榄山头歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/089橄榄山头.mp3","新编赞美诗",0,1), new MusicObj("090耶稣独自祷告歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/090耶稣独自祷告歌.mp3","新编赞美诗",0,1), new MusicObj("091父旨成全歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/091父旨成全.mp3","新编赞美诗",0,1), new MusicObj("092城外青山歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/092城外青山.mp3","新编赞美诗",0,1), new MusicObj("093十架永存歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/093十架永存.mp3","新编赞美诗",0,1), new MusicObj("094领到各各他歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/094领到各各他歌.mp3","新编赞美诗",0,1), new MusicObj("095流血歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/095流血歌.mp3","新编赞美诗",0,1), new MusicObj("096在十字架歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/096在十字架歌.mp3","新编赞美诗",0,1), new MusicObj("097受难歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/097受难歌.mp3","新编赞美诗",0,1), new MusicObj("098奇妙十架歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/098奇妙十架歌.mp3","新编赞美诗",0,1), new MusicObj("099宝架清影歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/099宝架清影歌.mp3","新编赞美诗",0,1), new MusicObj("100万古磐石歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集1)/100万古磐石歌.mp3","新编赞美诗",0,1),    ]; //播放模式 1-全部循环 2-单曲循环 3-随机播放 var playMode = 1; //当前音乐播放的下标 var index = -1; var length = musicFiles.length; var playMode_H = $("#playMode"); var musicList_H = $("#musicList"); var playMsg_H = $("#playMsg"); var name = $("#name"); var author = $("#author"); var CD = $("#CD"); var picInfo = $("#picInfo"); var pop =$("#pop"); var playMsg = null; _this.fristMusic = function(){ index = 0; _this.play(); } _this.playOrPause=function(){ pop.addClass("Gray"); var popVal = pop.attr("imgVal"); if(popVal == 0){ pop.attr("src","music/play.png"); pop.attr("title","点击播放"); pop.attr("imgVal","1"); musicBox_H.pause(); }else{ pop.attr("src","music/pause.png"); pop.attr("title","点击暂停"); pop.attr("imgVal","0"); musicBox_H.play(); } } _this.end = function(){ index = length -1; _this.play(); } _this.lastMusic = function(){ if(index == 0){ index = length-1; }else{ index --; } _this.play(); } _this.loadMusic = function(){ for(var i in musicFiles){ var html = "
  • "+musicFiles[i].name; if(musicFiles[i].hot == 1){ html+=""; } if(musicFiles[i].newSong == 1){ html+=""; } html+= "
  • "; musicList_H.append(html);   } }; _this.nextMusic = function(){ var currentMusic = null; switch(parseInt(playMode)){ case 1: index ++; if(index>=length){ index = 0; } break; case 2: if(index == -1){ index = 0; } break; case 3: index = Math.floor(Math.random()*length); break; } _this.play(); }; _this.loadInfo = function(){ name.text(musicFiles[index].name); author.text(musicFiles[index].author); CD.text(musicFiles[index].CD); $('#showcode').attr("src","showcodes.php?name="+musicFiles[index].name); picInfo.attr("src",musicFiles[index].people); }; _this.play = function(){ currentMusic = musicFiles[index]; playMsg_H.text(musicFiles[index].name+"【"+musicFiles[index].author+"】"); $(musicBox_H).attr("src",musicFiles[index].url); $("#musicList").children().each(function(i){ $($("#musicList").children().get(i)).removeClass("liOn"); }); $($("#musicList").children().get(index)).addClass("liOn"); _this.loadInfo(); musicBox_H.play(); }; _this.init = function(){ _this.loadMusic(); var songheight = $("#songs").height(); $("#infos").css("height",songheight+"px"); playMode_H.change(function(){ playMode = playMode_H.val(); }); }; } $().ready(function(){ myMusic = new MyMusic(); myMusic.init(); myMusic.nextMusic(); }); //音乐对象 function MusicObj(name,url,author,cd,people,hot,newSong){ var _this = this; this.name = name; this.url = url; this.author = author; this.CD = cd; this.people = people; this.hot = hot; this.newSong= newSong; }