javascript - 停止 iframe youtube 视频

标签 javascript jquery html iframe youtube

我想在单击 div 时停止播放 YouTube 视频。我不知道如何做到这一点,并且在使用在线信息时也无法使其发挥作用。 这就是我所做的!

我已链接 youtube iframe API:

<script src="https://www.youtube.com/iframe_api"></script>

然后我的 html 文件中有一个 iframe:

<iframe id="vid" src="https://www.youtube.com/embed/P2lm356ycwY?enablejsapi=1" frameborder="0" allowfullscreen></iframe>

然后在我的脚本中我有以下代码:

$("#popupvid").click(function(){
    $("#popupvid").css("display","none");
    $("#vid").css("display","none");

    //Code to make the youtube video stop here:

});

我需要写什么才能让视频停在这里! 提前致谢!

最佳答案

请尝试这个jquery。

<script>
$(document).ready(function () {
$(function(){
    $('#popupvid').click(function(){      
        $('iframe').attr('src', $('iframe').attr('src'));
    });
});
});
</script>

关于javascript - 停止 iframe youtube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44028540/

相关文章:

javascript - TS2741 类型 '{ 标签 : string; } Javascript 中缺少属性 '0'

javascript - 进度条默认高度太大

javascript - 使用正则表达式在字符串模式出现前后插入文本

javascript - 在 View 中包含带有 ERB 的 Coffeescript 文件

c# - 使用 C# 在 ASP.NET MVC 3 中创建级联下拉列表的最简单方法

c# - 如何通过 jQuery/javascript 在 ASP.NET 转发器中选择特定的 html 元素?

php - 使用 jquery 和 php 的动态导航栏(带图像)- 鼠标悬停效果问题

javascript - 文件加载不正确

PHP - 如何插入 while 循环复选框并保存到 mysql

javascript - 展示类(class)形象 10 秒