当前第2页 返回上一页
我们在点击开关图片按钮的时候调用了javascript脚本,playPause()函数。函数中判断audio音频播放状态,如果已经停止(paused)则调用.play()继续播放,如果是在播放状态,则立即暂停播放.pause(),两种状态切换时及时更新按钮图片,请看代码:
JavaScript
1 2 3 4 5 6 7 8 9 10 11 12 | 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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <audio id= "music" src= "http://cctv3.qiniudn.com/zuixingfuderen.mp3" autoplay= "autoplay" loop= "loop" >你的浏览器不支持audio标签。</audio>
<a id= "audio_btn" ><img src= "play.gif" width= "48" height= "50" id= "music_btn" border= "0" ></a>
<script>
$( "#audio_btn" ).click( function (){
var music = document.getElementById( "music" );
if (music.paused){
music.play();
$( "#music_btn" ).attr( "src" , "play.gif" );
} else {
music.pause();
$( "#music_btn" ).attr( "src" , "pause.gif" );
}
});
</script>
|
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
HTML5实现留言和回复的页面
以上就是HTML5实现使用按钮控制背景音乐开关的方法的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
h5可以用来干什么?
HTML5本地存储之localstorage、sessionstorage的具体分析
带你认识HTML57个混合式移动开发框架
值得一个的5个强大的HTML5api 函数
h5的文本格式化使用方法
HTML5标准学习-编码详解
h5的video标签操作摄像头
HTML5优势到底有哪些?
HTML5获取手机gps信息的示例代码
详解HTML5幻灯片系统--h5slides
更多相关阅读请进入《HTML5》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML5实现使用按钮控制背景音乐开关的方法