var myMusic = null; var MyMusic = function(){ var _this = this; var musicBox_H = document.getElementById("musicBox"); var music = "音乐播放器/images/music/"; //音乐列表 var musicFiles=[ new MusicObj("201赐我圣经歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/201赐我圣经歌.mp3","新编赞美诗",0,1), new MusicObj("202播种比喻歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/202播种比喻歌.mp3","新编赞美诗",0,1), new MusicObj("203祷告良辰歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/203祷告良辰歌.mp3","新编赞美诗",0,1), new MusicObj("204时常祈祷歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/204时常祈祷歌.mp3","新编赞美诗",0,1), new MusicObj("205不住祈祷歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/205不住祈祷歌.mp3","新编赞美诗",0,1), new MusicObj("206赐福如雨歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/206赐福如雨歌.mp3","新编赞美诗",0,1), new MusicObj("207凭主旨意行歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/207凭主旨意行歌.mp3","新编赞美诗",0,1), new MusicObj("208求主助我祷告歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/208求主助我祷告歌.mp3","新编赞美诗",0,1), new MusicObj("209园中同行歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/209园中同行歌.mp3","新编赞美诗",0,1), new MusicObj("210宝血宏恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/210宝血宏恩歌.mp3","新编赞美诗",0,1), new MusicObj("211流血之泉歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/211流血之泉歌.mp3","新编赞美诗",0,1), new MusicObj("212宝贵血泉歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/212宝贵血泉.mp3","新编赞美诗",0,1), new MusicObj("213曾否就主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/213曾否就主歌.mp3","新编赞美诗",0,1), new MusicObj("214依傍十架歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/214依傍十架歌.mp3","新编赞美诗",0,1), new MusicObj("215奇妙能力歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/215奇妙能力歌.mp3","新编赞美诗",0,1), new MusicObj("216近主十架歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/216近主十架歌.mp3","新编赞美诗",0,1), new MusicObj("217主寻亡羊歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/217主寻亡羊歌.mp3","新编赞美诗",0,1), new MusicObj("218归回父家歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/218归回父家歌.mp3","新编赞美诗",0,1), new MusicObj("219慈声呼召歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/219慈声呼召歌.mp3","新编赞美诗",0,1), new MusicObj("220感谢主恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/220感谢主恩歌.mp3","新编赞美诗",0,1), new MusicObj("221主敲心门歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/221主敲心门歌.mp3","新编赞美诗",0,1), new MusicObj("222妙爱找我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/222妙爱找我歌.mp3","新编赞美诗",0,1), new MusicObj("223主肯进来歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/223主肯进来歌.mp3","新编赞美诗",0,1), new MusicObj("224归主蒙恩","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/224归主蒙恩.mp3","新编赞美诗",0,1), new MusicObj("225我来就主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/225我来就主歌.mp3","新编赞美诗",0,1), new MusicObj("226必须重生歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/226必须重生歌.mp3","新编赞美诗",0,1), new MusicObj("227求莫弃我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/227求莫弃我歌.mp3","新编赞美诗",0,1), new MusicObj("228求主洁净我心歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/228求主洁净我心歌.mp3","新编赞美诗",0,1), new MusicObj("229白超乎雪歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/229白超乎雪歌.mp3","新编赞美诗",0,1), new MusicObj("230荣耀释放歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/230荣耀释放歌.mp3","新编赞美诗",0,1), new MusicObj("231求来我心歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/231求来我心歌.mp3","新编赞美诗",0,1), new MusicObj("232主也爱我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/232主也爱我歌.mp3","新编赞美诗",0,1), new MusicObj("233降恩之主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/233降恩之主歌.mp3","新编赞美诗",0,1), new MusicObj("234主爱越久越深歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/234主爱越久越深歌.mp3","新编赞美诗",0,1), new MusicObj("235主恩更多歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/235主恩更多歌.mp3","新编赞美诗",0,1), new MusicObj("236时刻蒙恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/236时刻蒙恩歌.mp3","新编赞美诗",0,1), new MusicObj("237数算主恩歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/237数算主恩歌.mp3","新编赞美诗",0,1), new MusicObj("238神圣纯爱","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/238神圣纯爱.mp3","新编赞美诗",0,1), new MusicObj("239耶稣爱我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/239耶稣爱我歌.mp3","新编赞美诗",0,1), new MusicObj("240主更宝贵歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/240主更宝贵歌.mp3","新编赞美诗",0,1), new MusicObj("241敬听恩言歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/241敬听恩言歌.mp3","新编赞美诗",0,1), new MusicObj("242喜主爱我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/242喜主爱我歌.mp3","新编赞美诗",0,1), new MusicObj("243唯独耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/243唯独耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("244我要耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/244我要耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("245今要主自己歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/245今要主自己.mp3","新编赞美诗",0,1), new MusicObj("246慕主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/246慕主歌.mp3","新编赞美诗",0,1), new MusicObj("247满园芬芳歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/247满园芬芳歌.mp3","新编赞美诗",0,1), new MusicObj("248与主同去歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/248与主同去歌.mp3","新编赞美诗",0,1), new MusicObj("249专爱耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/249专爱耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("250我属耶稣歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/250我属耶稣歌.mp3","新编赞美诗",0,1), new MusicObj("251每想到你歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/251每想到你歌.mp3","新编赞美诗",0,1), new MusicObj("252主爱说不尽歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/252主爱说不尽歌.mp3","新编赞美诗",0,1), new MusicObj("253爱不弃我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/253爱不弃我歌.mp3","新编赞美诗",0,1), new MusicObj("254如今更爱主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/254如今更爱主歌.mp3","新编赞美诗",0,1), new MusicObj("255爱主更深歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/255爱主更深歌.mp3","新编赞美诗",0,1), new MusicObj("256爱的诗歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/256爱的诗歌.mp3","新编赞美诗",0,1), new MusicObj("257神爱长歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/257神爱长歌.mp3","新编赞美诗",0,1), new MusicObj("258耶稣领我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/258耶稣领我歌.mp3","新编赞美诗",0,1), new MusicObj("259一路引导歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/259一路引导歌.mp3","新编赞美诗",0,1), new MusicObj("260善牧恩慈歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/260善牧恩慈歌.mp3","新编赞美诗",0,1), new MusicObj("261如有所闻歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/261如有所闻歌.mp3","新编赞美诗",0,1), new MusicObj("262慈光歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/262慈光歌.mp3","新编赞美诗",0,1), new MusicObj("263主意尽美歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/263主意尽美.mp3","新编赞美诗",0,1), new MusicObj("264跟随我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/264跟随我歌.mp3","新编赞美诗",0,1), new MusicObj("265愿跟随主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/265愿跟随主歌.mp3","新编赞美诗",0,1), new MusicObj("266主在心中歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/266主在心中歌.mp3","新编赞美诗",0,1), new MusicObj("267闻主召我歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/267闻主召我歌.mp3","新编赞美诗",0,1), new MusicObj("268主常看顾歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/268主常看顾歌.mp3","新编赞美诗",0,1), new MusicObj("269求主操舵歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/269求主操舵歌.mp3","新编赞美诗",0,1), new MusicObj("270天父看顾歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/270天父看顾歌.mp3","新编赞美诗",0,1), new MusicObj("271赐福救主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/271赐福救主歌.mp3","新编赞美诗",0,1), new MusicObj("272虹霓雨点歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/272虹霓雨点歌.mp3","新编赞美诗",0,1), new MusicObj("273神的应许歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/273神的应许歌.mp3","新编赞美诗",0,1), new MusicObj("274耶稣同在歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/274耶稣同在歌.mp3","新编赞美诗",0,1), new MusicObj("275求主带领歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/275求主带领歌.mp3","新编赞美诗",0,1), new MusicObj("276信靠依顺歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/276信靠依顺歌.mp3","新编赞美诗",0,1), new MusicObj("277我知我信歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/277我知我信歌.mp3","新编赞美诗",0,1), new MusicObj("278仰望羔羊歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/278仰望羔羊歌.mp3","新编赞美诗",0,1), new MusicObj("279主不改变歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/279主不改变歌.mp3","新编赞美诗",0,1), new MusicObj("280有福确据歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/280有福确据歌 .mp3","新编赞美诗",0,1), new MusicObj("281主活在我心歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/281主活在我心歌.mp3","新编赞美诗",0,1), new MusicObj("282靠主膀臂歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/282靠主膀臂歌.mp3","新编赞美诗",0,1), new MusicObj("283耶稣我来歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/283耶稣我来歌.mp3","新编赞美诗",0,1), new MusicObj("284时刻需主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/284时刻需主歌.mp3","新编赞美诗",0,1), new MusicObj("285一心靠赖歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/285一心靠赖歌.mp3","新编赞美诗",0,1), new MusicObj("286靠主有福歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/286靠主有福歌.mp3","新编赞美诗",0,1), new MusicObj("287主必保守歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/287主必保守歌.mp3","新编赞美诗",0,1), new MusicObj("288时刻靠主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/288时刻靠主歌.mp3","新编赞美诗",0,1), new MusicObj("289信中近主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/289信中近主歌.mp3","新编赞美诗",0,1), new MusicObj("290平稳安静歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/290平稳安静歌.mp3","新编赞美诗",0,1), new MusicObj("291安居主怀歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/291安居主怀歌.mp3","新编赞美诗",0,1), new MusicObj("292我灵镇静歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/292我灵镇静歌.mp3","新编赞美诗",0,1), new MusicObj("293耶稣住我心歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/293耶稣住我心歌.mp3","新编赞美诗",0,1), new MusicObj("294平安在我心","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/294平安在我心.mp3","新编赞美诗",0,1), new MusicObj("295享受平安歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/295享受平安歌.mp3","新编赞美诗",0,1), new MusicObj("296紧靠上主歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/296紧靠上主歌.mp3","新编赞美诗",0,1), new MusicObj("297心中阳光歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/297心中阳光歌.mp3","新编赞美诗",0,1), new MusicObj("298来得安息歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/298来得安息歌.mp3","新编赞美诗",0,1), new MusicObj("299灵友歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/299灵友歌.mp3","新编赞美诗",0,1), new MusicObj("300主是我万有歌","/yinyue/新编赞美诗(全集)/新编赞美诗(全集3)/300主是我万有歌.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; }