// now pause all active videos
$('.vid').get(0).pause();
$('.vid').get(1).pause();
$('.vid').get(2).pause();
Run Code Online (Sandbox Code Playgroud)
这就是我现在所拥有的,但它并不理想.我有点累了,所以我可能会遗漏一些明显的东西,但是我怎么能告诉它在页面上暂停所有.vid类的实例呢?
n8w*_*wrl 15
尝试
$('.vid').each(function() {
$(this).get(0).pause();
});
Run Code Online (Sandbox Code Playgroud)
小智 11
没有真正需要 jQuery,ES6 方式(应该适用于大多数现代浏览器......)
对于所有<video>标签:
document.querySelectorAll('video').forEach(vid => vid.pause());
Run Code Online (Sandbox Code Playgroud)
或者在您的情况下(寻找.vid课程):
document.querySelectorAll('.vid').forEach(vid => vid.pause());
Run Code Online (Sandbox Code Playgroud)
小智 6
$("video").each(function() {
$(this).get(0).pause();
});
Run Code Online (Sandbox Code Playgroud)
更一般?对于所有视频!
| 归档时间: |
|
| 查看次数: |
16174 次 |
| 最近记录: |