通过幻灯片更改事件停止使用jquery的音频
stop audio using jquery by the event of slide change
在我的drupal网站上有一个滑块。每个滑块都包含一个音频播放器。我的要求是,当幻灯片发生变化时,音频必须停止。我使用的滑块是owlCarousel滑块。我当前的代码是
$("#owl-demo").owlCarousel({
afterAction: function syncPosition() {
document.getElementById('t_audio').pause();
});
})(jQuery);
有人能帮我吗…
首先,您不需要在这里使用IIFE,所以您可以删除代码末尾的(jQuery)
。类似地,您可以为afterAction
提供一个匿名函数,因此syncPosition
是多余的。
最后,jQuery没有pause()
方法,即使对于audio
元素也是如此,所以即使您使用jQuery选择了元素,您仍然需要在底层DOMElement上调用pause
。试试这个:
$("#owl-demo").owlCarousel({
afterAction: function() {
$('#t_audio')[0].pause();
});
});
相关文章:
- 通过幻灯片更改事件停止使用jquery的音频
- 使用jQuery控制来自图像的音频
- 动态加载的自定义javascript/jQuery/HTML5音频播放器的问题
- 是否可以将音频存储为javascript/jQuery中的blob数据
- Blueimp jQuery文件上传音频/视频限制
- 为一个声音元素数组创建一个音频对象jquery,javascript
- JQuery-一次停止所有音频
- jQuery发现无法使用音频源
- 如何使用JQuery在SharePoint中停止音频/视频
- 通过jquery点击播放mediaelement.js音频
- jQuery:支持几乎所有格式的音频播放器
- 带有jQuery的音频HTML5播放下一首曲目
- 如何使用html5和jQuery播放所有音频源
- 如何在页面上播放每个音频元素(HTML,JQuery,Javascript)
- 使用javascript和jquery将“下一个”和“上一个”按钮添加到来自JSON的HTML5音频播放器
- Jquery可以将音频播客源解析为HTML5吗?
- JavaScript/JQuery音频播放器”;接下来”;
- 暂停除激活玩家外的所有其他玩家.jQuery音频插件
- HTML5/JavaScript/jQuery音频播放列表
- jQuery音频停止一旦链接被点击