PHP學習文件處理與文件上傳 課件第1/2頁
732
2023-12-09
本文為大家分享了jQuery實現的音樂播放試聽列表,可以實現播放,暫停,自動獲取音頻路徑功能,具體內容如下
1.html文件
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>音樂播放試聽列表</title> </head> <body> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <div class="modal-content" id="music_list_box"> <div class="row music_list_li" id="music_list_li_height" style=""> <div class="col-xs-12"> <ol class="list-unstyled user_music_list_ol" id="play_list_ol"> <audio id="myAudio" src="http://www.gimoo.net/t/1903/5c8a0a01e47c0.html">你的瀏覽器不支持音頻播放</audio> <li class="user_music_list"> <label>MusicNAME1</label> <a id="MusicNAME1" class="user_doplay" name="stoped"> <img src="http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png"> </a> </li> <li class="user_music_list"> <label>MusicNAME2</label> <a id="MusicNAME2" class="user_doplay" name="stoped"> <img src="http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png"> </a> </li> <li class="user_music_list"> <label>MusicNAME3</label> <a id="MusicNAME3" class="user_doplay" name="stoped"> <img src="http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png"> </a> </li> <li class="user_music_list"> <label>MusicNAME4</label> <a id="MusicNAME4" class="user_doplay" name="stoped"> <img src="http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png"> </a> </li> <li class="user_music_list"> <label>MusicNAME5</label> <a id="MusicNAME5" class="user_doplay" name="stoped"> <img src="http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png"> </a> </li> </ol> <script type="text/javascript" src="http://www.gimoo.net/t/1903/play.js"></script>< 播放/暫停 --> </div> </div> </div> </body> </html>
2.run.js
// // @author FUCMLIF // @date 2016/4/6 // jQuery("a.user_doplay").click(function(){ var x = document.getElementById("myAudio"); if (x.paused) { jQuery("a.user_doplay").find('img').attr('src','http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png'); jQuery(this).find('img').attr('src','http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/stop.png'); jQuery(this).attr("name","playing"); x.play(); //播放 } else if (x.play && jQuery(this).attr("name") == "stoped") { jQuery('#myAudio').attr('src',jQuery(this).attr('id') + '.mp3');//修改音頻路徑 jQuery("a.user_doplay").find('img').attr('src','http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png'); jQuery(this).find('img').attr('src','http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/stop.png'); jQuery("#play_list_ol").find('a').attr('name','stoped'); jQuery(this).attr("name","playing"); x.play(); //播放 } else if (x.play && jQuery(this).attr("name") == "playing") { jQuery(this).find('img').attr('src','http://sandbox.runjs.cn/uploads/rs/424/shsayjwv/play.png'); jQuery("#play_list_ol").find('a').attr('name','stoped'); x.pause(); //暫停 } else { alert("這個提示不應該出現"); } });
以上就是本文的全部內容,希望對大家的學習有所幫助。
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業或者非法用途,否則,一切后果請用戶自負。本站信息來自網絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯系進行刪除處理。敬請諒解!