我們在點擊開關圖片按鈕的時候呼叫了javascript腳本,playPause()函數。函數中判斷audio音訊播放狀態,如果已經停止(paused)則呼叫.play()繼續播放,如果是在播放狀態,則立即暫停播放.pause(),兩種狀態切換時及時更新按鈕圖片,請看程式碼:
JavaScript Code複製內容到剪貼簿
-
function playPause() {
-
var music = document.getElementById('music2'
- var music_btn = document.getElementById('music_btn2'
if (music.paused){
-
music.play();
music_btn.src =
- 'play.gif';
-
; ;
; - ;
-
;
}
- else
- {
music.pause();
- music_btn.src = 'pause.gif'
- ;
;
}
}
如果使用jQuery程式碼可以這樣寫: JavaScript Code複製內容到剪貼簿
- "音樂" src="http://cctv3.qiniudn.com/zu " autoplay="自動播放" loop="循環">您的瀏覽器不支援音訊瀏覽器不支援音訊瀏覽器不支援音訊瀏覽器不支援音訊瀏覽器不支援音訊瀏覽器不支援音訊瀏覽器標籤。 音訊>
- "audio_btn">"play.gif"寬度寬度"48" 高度="50" id="music_btn" id="music_btn""0"
> -
-
$("#audio_btn").click(函數
(){ >
-
var 音樂 = document.getElementById("音樂"
若-
(音樂.暫停){
music.play();
- $(
"#music_btn"-
).attr("src").attr( "play.gif");
}其他
- {
music.pause();
- $("#music_btn"
- ).attr("src").attr( 「暫停.gif」);
}
}); -
腳本> -
-