当前第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实现使用按钮控制背景音乐开关的方法的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
HTML5新特性之文件和二进制数据的操作
h5中app监听返回事件处理
HTML5特殊符号怎么显示
HTML5canvas的讲解以及实例教程
HTML5中常用交互元素实现的代码实例
利用图片预加载组件提升HTML5移动页面的用户体验
html中文本标签,超链接标签以及图像标签的简单介绍
HTML5实现如何在两个div元素之间拖放图像
HTML5 details标签的作用是什么?<details>标签的使用方法介绍(附使用实例)
HTML5新表单元素的图文实例
更多相关阅读请进入《HTML5》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML5实现使用按钮控制背景音乐开关的方法