javascript - Bootstrap 模式的目标 ID,用于在模式关闭时停止播放视频

标签 javascript jquery twitter-bootstrap video

我有一个 Bootstrap 模式形式的视频,单击即可打开。现在,当我关闭模式时,我希望该视频停止播放。 我已经设法执行一些 JavaScript 来做到这一点,但我希望它停止该页面上的所有视频,而不是停止视频。

如何在下面的脚本中仅定位我想要停止播放的模式的 ID?

<script>
    $('body').on('hidden.bs.modal', '.modal', function () {
        $('video').trigger('pause');
    });
</script>

最佳答案

使用它来暂停视频

$('body').on('hidden.bs.modal', '.modal', function() {
  $('#ModalId').find('video').get(0).pause()
});

pause()方法暂停(暂停)当前播放的音频或视频。

<强> Working demo

关于javascript - Bootstrap 模式的目标 ID,用于在模式关闭时停止播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35890793/

相关文章:

javascript - 如何动态地用文本输入替换物化选择?

javascript - 在 BreezeJS 中按列过滤到列总和或运算符

javascript - 通过 jquery 添加和操作 div,而不使用任何 html 之类的代码

jQuery 子选择器表达式

javascript - 多个 Bootstrap 卡片的表单验证

javascript - 如何将变量发送到模态以显示从数据库php查询的值

html - 用背景颜色填充 Bootstrap 中的图像

javascript - 特定页面上的中间件 - NuxtJS

javascript - 双驱动 onblur 事件

javascript - 如何获取 jqGrid 当前搜索条件?