【问题标题】:remove autoplay from video on click javascript点击javascript从视频中删除自动播放
【发布时间】:2012-11-30 08:50:30
【问题描述】:

我使用以下代码将自动播放添加到 iframe 视频 onclick。

HTML:

<span id="stoprotate"></span><iframe src="http://www.youtube.com/embed/TJ2X4dFhAC0?wmode=transparent"  frameborder="0" class="slide" allowtransparency="true" id="video" wmode="opaque"></iframe>

脚本:

$(document).on('click','#video',function(e){ 

$(".roundabout-in-focus #video")[0].src += "&autoplay=1";
  $(this).unbind("click");

})

<a href="#">Stop auto play</a>

我需要remove autoplay 点击停止自动播放链接。该怎么做?

【问题讨论】:

  • 所以你想在点击停止自动播放时从 src 中删除 &autoplay=1 吗?

标签: javascript jquery youtube-api


【解决方案1】:

更改我的答案:P 尝试使用全局变量来保存 url,然后在单击时重用它

var gurl;
$(document).on('click','#video',function(e){
    gurl =  $(".roundabout-in-focus #video")[0].src;
    $(".roundabout-in-focus #video")[0].src += "&autoplay=1";
    $(this).unbind("click");
});

我写了一个示例:
http://ohcool.org/sof/13641740.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2013-09-20
    • 2017-07-31
    相关资源
    最近更新 更多