var myMusic = null; var MyMusic = function(){ var _this = this; var musicBox_H = document.getElementById("musicBox"); var music = "音乐播放器/images/music/"; //音乐列表 var musicFiles=[ new MusicObj("125教会我所爱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/125教会我所爱歌.mp3","新编赞美诗",0,1), new MusicObj("101我有主耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/101我有主耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("102宝架歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/102宝架歌.mp3","新编赞美诗",0,1), new MusicObj("103我信主耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/103我信主耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("104复活良辰歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/104复活良辰歌.mp3","新编赞美诗",0,1), new MusicObj("105战争完毕歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/105战争完毕歌.mp3","新编赞美诗",0,1), new MusicObj("106基督复生歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/106基督复生.mp3","新编赞美诗",0,1), new MusicObj("107大启乐园歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/107大启乐园歌.mp3","新编赞美诗",0,1), new MusicObj("108主复活歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/108主复活歌.mp3","新编赞美诗",0,1), new MusicObj("109喜乐良辰歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/109喜乐良辰歌.mp3","新编赞美诗",0,1), new MusicObj("110复活喜讯歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/110复活喜讯歌.mp3","新编赞美诗",0,1), new MusicObj("111救主升天歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/111救主升天歌.mp3","新编赞美诗",0,1), new MusicObj("112得胜君王歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/112得胜君王歌.mp3","新编赞美诗",0,1), new MusicObj("113大开城门歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/113大开城门歌.mp3","新编赞美诗",0,1), new MusicObj("114同声欢呼歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/114同声欢呼歌.mp3","新编赞美诗",0,1), new MusicObj("115耶稣升天歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/115耶稣升天歌.mp3","新编赞美诗",0,1), new MusicObj("116再无幽谷歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/116再无幽谷歌.mp3","新编赞美诗",0,1), new MusicObj("117号筒吹响歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/117号筒吹响歌.mp3","新编赞美诗",0,1), new MusicObj("118等主再来歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/118等主再来歌.mp3","新编赞美诗",0,1), new MusicObj("119必须警醒歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/119必须警醒歌.mp3","新编赞美诗",0,1), new MusicObj("120审判日要来歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/120审判日要来歌.mp3","新编赞美诗",0,1), new MusicObj("121将见我王歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/121将见我王歌.mp3","新编赞美诗",0,1), new MusicObj("122教会根基歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/122教会根基歌.mp3","新编赞美诗",0,1), new MusicObj("123我爱教会歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/123我爱教会歌.mp3","新编赞美诗",0,1), new MusicObj("124教会三自歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/124教会三自歌.mp3","新编赞美诗",0,1), new MusicObj("125教会我所爱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/125教会我所爱歌.mp3","新编赞美诗",0,1), new MusicObj("126基督教会歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/126基督教会歌.mp3","新编赞美诗",0,1), new MusicObj("127我爱中国教会歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/127我爱中国教会歌.mp3","新编赞美诗",0,1), new MusicObj("128中华教会自立歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/128中华教会自立歌.mp3","新编赞美诗",0,1), new MusicObj("129信徒相爱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/129信徒相爱歌.mp3","新编赞美诗",0,1), new MusicObj("130团契歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/130团契歌.mp3","新编赞美诗",0,1), new MusicObj("131系连妙结歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/131系连妙结歌.mp3","新编赞美诗",0,1), new MusicObj("132万方团契歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/132万方团契歌.mp3","新编赞美诗",0,1), new MusicObj("133安静近主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/133安静近主歌.mp3","新编赞美诗",0,1), new MusicObj("134今到主殿歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/134今到主殿歌.mp3","新编赞美诗",0,1), new MusicObj("135颂主声音歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/135颂主声音歌.mp3","新编赞美诗",0,1), new MusicObj("136聚会归主名下歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/136聚会归主名下歌.mp3","新编赞美诗",0,1), new MusicObj("137礼拜喜乐歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/137礼拜喜乐歌.mp3","新编赞美诗",0,1), new MusicObj("138恭敬赞美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/138恭敬赞美歌.mp3","新编赞美诗",0,1), new MusicObj("139平安佳日歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/139平安佳日.mp3","新编赞美诗",0,1), new MusicObj("140喜乐歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/140喜乐歌.mp3","新编赞美诗",0,1), new MusicObj("141高唱主名歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/141高唱主名歌.mp3","新编赞美诗",0,1), new MusicObj("142耶稣普治歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/142耶稣普治歌.mp3","新编赞美诗",0,1), new MusicObj("143主定之日歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/143主定之日歌.mp3","新编赞美诗",0,1), new MusicObj("144安息圣日歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/144安息圣日歌.mp3","新编赞美诗",0,1), new MusicObj("145复兴主工歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/145复兴主工歌.mp3","新编赞美诗",0,1), new MusicObj("146礼拜散时歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/146礼拜散时歌.mp3","新编赞美诗",0,1), new MusicObj("147小鸟啼鸣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/147小鸟啼鸣歌.mp3","新编赞美诗",0,1), new MusicObj("148清晨歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/148清晨歌.mp3","新编赞美诗",0,1), new MusicObj("149每日新恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/149每日新恩歌.mp3","新编赞美诗",0,1), new MusicObj("150早起赞美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/150早起赞美歌.mp3","新编赞美诗",0,1), new MusicObj("151清早敬拜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/151清早敬拜歌.mp3","新编赞美诗",0,1), new MusicObj("152主恩日新歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/152主恩日新.mp3","新编赞美诗",0,1), new MusicObj("153夕阳西沉歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/153夕阳西沉歌.mp3","新编赞美诗",0,1), new MusicObj("154黄昏崇拜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/154黄昏崇拜歌.mp3","新编赞美诗",0,1), new MusicObj("155晚间颂声歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/155晚间颂声歌.mp3","新编赞美诗",0,1), new MusicObj("156我灵之光歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/156我灵之光歌.mp3","新编赞美诗",0,1), new MusicObj("157夜晚觐主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/157夜晚觐主歌.mp3","新编赞美诗",0,1), new MusicObj("158晚祷歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/158晚祷歌.mp3","新编赞美诗",0,1), new MusicObj("159快乐日歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/159快乐日歌.mp3","新编赞美诗",0,1), new MusicObj("160领受圣洗歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/160领受圣洗歌.mp3","新编赞美诗",0,1), new MusicObj("161天上欢乐歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/161天上欢乐歌.mp3","新编赞美诗",0,1), new MusicObj("162许愿歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/162许愿歌.mp3","新编赞美诗",0,1), new MusicObj("163受洗归主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/163受洗归主歌.mp3","新编赞美诗",0,1), new MusicObj("164圣事中见主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/164圣事中见主歌.mp3","新编赞美诗",0,1), new MusicObj("165擘开生命饼歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/165擘开生命饼歌.mp3","新编赞美诗",0,1), new MusicObj("166爱筵我尝歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/166爱筵我尝歌.mp3","新编赞美诗",0,1), new MusicObj("167救世天粮歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/167救世天粮歌.mp3","新编赞美诗",0,1), new MusicObj("168来近圣桌歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/168来近圣桌歌.mp3","新编赞美诗",0,1), new MusicObj("169领受饼杯歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/169领受饼杯歌.mp3","新编赞美诗",0,1), new MusicObj("170学做好牧人歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/170学做好牧人歌.mp3","新编赞美诗",0,1), new MusicObj("171倾降圣灵歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/171倾降圣灵歌.mp3","新编赞美诗",0,1), new MusicObj("172圣灵感化歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/172圣灵感化歌.mp3","新编赞美诗",0,1), new MusicObj("173圣堂纪念日歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/173圣堂纪念日歌.mp3","新编赞美诗",0,1), new MusicObj("174献堂感恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/174献堂感恩歌.mp3","新编赞美诗",0,1), new MusicObj("175为国求福歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/175为国求福歌.mp3","新编赞美诗",0,1), new MusicObj("176神佑中华歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/176神佑中华歌.mp3","新编赞美诗",0,1), new MusicObj("177求主福佑中华歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/177求主福佑中华歌.mp3","新编赞美诗",0,1), new MusicObj("178神工妙笔歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/178神工妙笔歌.mp3","新编赞美诗",0,1), new MusicObj("179心泉歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/179心泉歌.mp3","新编赞美诗",0,1), new MusicObj("180一年又过歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/180一年又过歌.mp3","新编赞美诗",0,1), new MusicObj("181新年初临歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/181新年初临歌.mp3","新编赞美诗",0,1), new MusicObj("182新年欢喜歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/182新年欢喜歌.mp3","新编赞美诗",0,1), new MusicObj("183四时近主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/183四时近主歌.mp3","新编赞美诗",0,1), new MusicObj("184收成谢恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/184收成谢恩歌.mp3","新编赞美诗",0,1), new MusicObj("185恭行婚礼歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/185恭行婚礼歌.mp3","新编赞美诗",0,1), new MusicObj("186欢乐婚姻歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/186欢乐婚姻歌.mp3","新编赞美诗",0,1), new MusicObj("187完全恩爱歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/187完全恩爱歌.mp3","新编赞美诗",0,1), new MusicObj("188孝亲歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/188孝亲歌.mp3","新编赞美诗",0,1), new MusicObj("189敬老尊长歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/189敬老尊长歌.mp3","新编赞美诗",0,1), new MusicObj("190生辰感恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/190生辰感恩歌.mp3","新编赞美诗",0,1), new MusicObj("191睡主怀中歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/191睡主怀中歌.mp3","新编赞美诗",0,1), new MusicObj("192靠恩得救歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/192靠恩得救歌.mp3","新编赞美诗",0,1), new MusicObj("193追思歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/193追思歌.mp3","新编赞美诗",0,1), new MusicObj("194再相会歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/194再相会歌.mp3","新编赞美诗",0,1), new MusicObj("195三叠离歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/195三叠离歌.mp3","新编赞美诗",0,1), new MusicObj("196新屋落成感恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/196新屋落成感恩歌.mp3","新编赞美诗",0,1), new MusicObj("197生命之道歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/197生命之道歌.mp3","新编赞美诗",0,1), new MusicObj("198听训歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/198听训歌.mp3","新编赞美诗",0,1), new MusicObj("199与主心交歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/199与主心交歌1.mp3","新编赞美诗",0,1), new MusicObj("200圣言常存歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集2)/200圣言常存歌.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; }