Javascript 引导模式的目标id,用于在模式关闭时停止播放视频
我有一个视频到一个引导模式的形式,是打开点击。现在,当我关闭模式时,我希望该视频停止播放。 我已经设法做了一些javascript来做到这一点,但它没有停止我想要的视频,而是停止了该页面上的所有视频 我如何在下面的脚本中只针对我想要停止播放的模态的IDJavascript 引导模式的目标id,用于在模式关闭时停止播放视频,javascript,jquery,twitter-bootstrap,video,Javascript,Jquery,Twitter Bootstrap,Video,我有一个视频到一个引导模式的形式,是打开点击。现在,当我关闭模式时,我希望该视频停止播放。 我已经设法做了一些javascript来做到这一点,但它没有停止我想要的视频,而是停止了该页面上的所有视频 我如何在下面的脚本中只针对我想要停止播放的模态的ID <script> $('body').on('hidden.bs.modal', '.modal', function () { $('video').trigger('pause'); }); <
<script>
$('body').on('hidden.bs.modal', '.modal', function () {
$('video').trigger('pause');
});
</script>
$('body').on('hidden.bs.modal','.modal',function(){
$('video')。触发器('pause');
});
您绑定的函数正在传递一个参数,该参数包含一个表示模态HTMLElement
试试这个:
$('body').on('hidden.bs.modal', '.modal', function (event) {
$(event.target, ' video').trigger('pause');
});
使用此选项暂停视频
$('body').on('hidden.bs.modal', '.modal', function() {
$('#ModalId').find('video').get(0).pause()
});
该方法停止(暂停)当前播放的音频或视频
脚本工作正常,但我只想使用#myModal ID锁定并停止模式中的视频,而不是自动播放在同一页面中的外部视频。@AdrianAdr使用模式ID而不是“视频”