【问题标题】:jQuery - remove video auto play on clickjQuery - 单击时删除视频自动播放
【发布时间】:2016-10-11 21:22:42
【问题描述】:

我正在使用:

$("#vid1")[0].src += "&autoplay=1";

点击按钮时自动启动视频,并将源设置为:

https://www.youtube.com/embed/LKFrlPDM6CE?rel=0&autoplay=1

当我单击第二个按钮时,如何删除 autoplay=1 并将其设置为 autoplay=0。

谢谢

【问题讨论】:

    标签: jquery video html5-video


    【解决方案1】:

    试试这个

    var newSource = $("#vid1").attr('src').replace("&autoplay=1", "&autoplay=0");
    $("#vid1").attr('src', newSource );
    

    需要注意的几点:

    $("#vid1")[0]

    不需要 [0]。您正在选择一个 ID,它应该只出现一次。如果您选择的课程可能会出现多次,请使用.eq(0)

    这仅在您已经将&autoplay=1 附加到源代码时才有效。如果这是一个问题,请添加检查以查看它是否存在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-13
      • 1970-01-01
      • 2014-07-23
      • 1970-01-01
      • 2017-04-04
      相关资源
      最近更新 更多