1

所以我只想访问视频控件的播放按钮,按下轨迹栏或音量时没有任何动作。我想要这样的东西,但有 html5 视频http://flash.flowplayer.org/demos/installation/multiple-players.html

jQuery(document).ready(function() {
    $('.vids').click(function(){
        $('.vids').each(function () {
            this.pause();
        });
    });
});

<video controls="controls" class="vids" id="1">
   <source src ....>
</video>
<video controls="controls" class="vids" id="2">
   <source src ....>
</video>
....

所以现在所有视频都停止了,除了我点击的那个,但是当我按下轨迹栏或音量时,它也停止了。没有自己控制或使用其他视频播放器的任何解决方案?我找到了不同的解决方案,但不是我想要的:S

4

1 回答 1

0

我认为您必须针对您正在单击的当前项目,以便单击的目标获得要处理的命令来执行此操作,看看这是否适合您:

$('.box').click(function(e){
    $(e.target).pause();
});
于 2012-11-17T12:56:10.083 回答