根据媒体是正在播放还是暂停来更改按钮的文本
Changing the text of a button according to whether media is playing or paused?
我的代码部分工作。当我单击播放时,它会变为暂停,但是当我单击暂停后,它只是保持暂停并且不会变回播放?
var playOrPause = function (id, button) {
var pp = document.getElementById(id);
if(pp.paused) {
button.textContent = 'Play';
} else if(!pp.paused) {
button.textContent = 'Pause';
}
};
我刚刚弄清楚了我的问题。我编写了一个错误的事件侦听器,哈哈谢谢你们的帮助!!
$('.player_audio').click(function() {if (this.paused == false) { this.pause();
alert('music paused'); } else { this.play();alert('music playing');}});
这将帮助你
相关文章:
- jQuery:暂停按钮可以暂停所有其他操作
- 具体化:如何只使用HTML和Javascript制作播放/暂停按钮
- 在 jquery 中定位暂停和播放按钮
- 在 html5 中使用暂停和播放按钮
- 暂停按钮代码
- 带有音频标签的多个播放/暂停按钮
- 单击时暂停音频并更改按钮的图像
- 如何使按钮从暂停变为播放
- HTML5 Javascript播放/暂停按钮
- 在按钮上单击暂停HTML视频(正在自动播放)
- <音频>播放/暂停按钮更改
- 可以't使用居中的大播放按钮暂停VideoJS播放器
- 使用HTML5和JavaScript播放/暂停音频按钮
- 使用导航按钮后,幻灯片需要暂停
- 使用 HTML5 和 JavaScript 播放/暂停音频按钮
- 在HTML音频播放器中切换播放/暂停按钮
- 弹性滑块暂停按钮
- 在仅幻灯片 JavaScript 上添加播放/暂停按钮
- 在图像上迭代,然后使用jQuery按下按钮暂停
- 切换HTML按钮暂停和恢复功能