文档详情

html音乐播放器.doc

发布:2017-02-03约4.8千字共6页下载文档
文本预览下载声明
网页简单的音乐播放器,适合初学者,代码简单,学起来容易, 默认歌曲是: 一千个伤心的理由.mp3 烦恼歌.mp3 小苹果.mp3 歌曲不方便列出,请自行添加,或者改改代码,欢迎广大朋友来下载 !DOCTYPE html html head meta charset=gbk/ title/title style li{ list-style-type:none; margin:5px; } a{ text-decoration:none; color:blue; } #musicTitle{ font-size:30px; } /style script src=jquery-1-7-2.js/script script //音乐资源 var myMusics = new Array( { src: 张学友 - 一千个伤心的理由.mp3, title: 张学友 - 一千个伤心的理由 }, { src: 张学友 - 烦恼歌.mp3, title: 张学友 - 烦恼歌 }, { src: 筷子兄弟 - 小苹果.mp3, title: 筷子兄弟 - 小苹果 } ); //数组下标 var index = -1; //播放状态 单曲循环:0 列表循环:1 随机播放:2 var playState = 1; //创建音乐列表 function createBox(){ var html=; for(var i=0;imyMusics.length;i++){ html+=li+(i+1)+ a href=javascript:clickName(+i+);+myMusics[i].title+/a/li } return html } //页面加载 $(document).ready(function(){ $(#+box).append(createBox()); playMusic(1); //按钮下一首单击事件 $(#nextMusic).click(function(){ playMusic(1,1); }); //按钮上一首单击事件 $(#lastMusic).click(function(){ playMusic(2); }); ////按钮播放/暂停单击事件 $(#playMusic).click(function(){ if($(this).val()==播放){ $(this).val(暂停); document.getElementById(media).play(); }else if($(this).val()==暂停){ $(this).val(播放); document.getElementById(media).pause(); } }); //快进 $(#fast).click(function(){ var media = document.getElementById(media); media.currentTime+=5; }); //快退 $(#rewind).click(function(){ var media = document.getElementById(media); media.currentTime-=5; }); //播放状态 $(#playState).change(function(){ playState = $(this).val(); }); $(li).mouseover(function(){ $(this).css(background-color,#F0F0F0); }); $(li).mouseout(function(){ $(this).css(background-color,#FFFFFF); $($(li)[index]).css(background-color,#F0F0F0); }); }); //点击名字播放音乐 function clickName(i){ index=i; playMusic(0); } //音乐播放 function playMusic(s,n){ $(
显示全部
相似文档