代码之家  ›  专栏  ›  技术社区  ›  Benjamin Allison

使用jQuery控制视频标签

  •  6
  • Benjamin Allison  · 技术社区  · 15 年前

    收集REL并将其发送到没有问题。。。但是,从jQuery触发元素的load和play函数需要什么呢?

    $(function(){   
        $('a.componentLink').click(function() {
            event.preventDefault();
            var vidURL = $(this).attr('rel');
            $('#myVideo > source').attr('src', vidURL);
            $('#myVideo').load();
            $('#myVideo').play();
        })
    });
    

    自动取款机,它不播放。。。我假设jQuery本机没有访问play函数的权限。。。但这一定有办法。

    1 回复  |  直到 15 年前
        1
  •  20
  •   lonesomeday    15 年前

    你需要打电话 .play()

    $(function(){   
        $('a.componentLink').click(function() {
            event.preventDefault();
            var vidURL = $(this).attr('rel');
            $('#myVideo').attr('src', vidURL);
            var video = $('#myVideo').get(0);
            video.load();
            video.play();
        })
    });