0

我在一个页面上有两个视频:

第一个视频没有 id 或 class,因为它是使用 fullbackground 插件加载的。

<video ..>....</video>

第二个如下,并且确实有一个ID:

 <video id="bannervid" ....>...</video>

我怎样才能针对每一个?使用以下内容,它针对第二个视频:

var v = document.getElementsByTagName("video")[0];
    v.pause();

但我怎样才能同时定位两者?我希望它们在单击按钮时同时播放。

4

1 回答 1

1

你得到一个数组......遍历它。

var videos = document.getElementsByTagName('video'), i;
for( i = 0; i < videos.length; ++i ) {
    videos[i].pause();
}

或者,由于您标记了jQuery

$('video').each(function(index, elem){
    elem.pause();
});
于 2013-09-19T17:40:20.443 回答