玩html5播放器

时间:2012-02-16 16:24:56

标签: javascript jquery html5 video

下面的代码有效,但它同时播放DOM中的projekktor视频播放器的所有实例。我如何修改代码以仅在与.startb点击相同的父div中播放视频?

HTML

<div class="videoContainer">
        <div class="playerHolder">
            <div class="videoPlayer"><video class="projekktor" poster="poster.jpg" title="" width="640" height="385" controls>
            <source src="video.mp4" type="video/mp4" />
            <source src="video.webm" type="video/webm" />
            </video></div>
            <div class="startb"><img src="dbs/images/start.png"/></div>
            <div class="postImage"><img src="006_CCC_Magdelena_poster.jpg" title="" width="640" height="385" /></div>
        </div>
</div>

JS

$('.startb').click(function() {
    projekktor('*').each(function() {
        this.setPlay();
    });
});   

1 个答案:

答案 0 :(得分:1)

试试这个:

$('.startb').click(function() {
     $(this).parent('div').find('.projekktor').setPlay();
});