jQuery Mobile 是一個(gè)用于開發(fā)移動(dòng)Web應(yīng)用的框架,它可以幫助我們快速地開發(fā)出漂亮、易用的界面,并且能夠兼容各種不同的平臺(tái)。在其中,我們也可以很容易地實(shí)現(xiàn)音樂播放器的功能,下面我們就來看一下如何實(shí)現(xiàn)這個(gè)功能。
首先,在我們的 HTML 文件中,我們需要引入 jQuery Mobile 的 CSS 和 JavaScript 文件:
<link rel="stylesheet" > <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script> <script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
接下來,我們需要編寫播放器的 HTML 代碼,它包含一個(gè)音樂文件的地址和播放控制按鈕:
<div data-role="controlgroup" data-type="horizontal"> <a href="#" data-role="button" data-inline="true" id="play">播放</a> <a href="#" data-role="button" data-inline="true" id="pause">暫停</a> </div> <audio id="myaudio" preload="auto"> <source src="music.mp3" type="audio/mpeg"> </audio>
然后,我們需要編寫一些 JavaScript 代碼,來響應(yīng)播放器的按鈕事件:
$(document).on("pagecreate","#page1",function(){ $("#play").click(function(){ $("#myaudio")[0].play(); }); $("#pause").click(function(){ $("#myaudio")[0].pause(); }); });
最后,我們還需要在頁面中加入一個(gè)頁面容器:
<div data-role="page" id="page1"> <div data-role="main" class="ui-content"> // 播放器 HTML 代碼 </div> </div>
這樣,我們就完成了一個(gè)簡單的 jQuery Mobile 音樂播放器。在實(shí)際的開發(fā)中,我們還可以加入其他的功能,比如進(jìn)度條、音量控制等等,來讓我們的播放器更加完善。
上一篇漂亮div css6
下一篇漂亮分頁css