关闭手风琴 div 时停止播放 YouTube 视频 [重复]
Posted
技术标签:
【中文标题】关闭手风琴 div 时停止播放 YouTube 视频 [重复]【英文标题】:Stop YouTube video from playing when closing acoordion div [duplicate] 【发布时间】:2012-08-07 22:10:24 【问题描述】:可能重复:How to pause a YouTube player when hiding the iframe?
我有一个播放 youtube 视频的 jquery 手风琴。关闭图层时如何停止播放 youtube 视频?它继续在后台播放。
我想我只需要在代码中添加一些微小的东西,但不幸的是我完全感到困惑。
这是我的示例和代码: http://defroster.99k.org/youtube_div.htm
感谢一百万的帮助! 马库斯
【问题讨论】:
这个answer 应该有帮助。 【参考方案1】:试试这个:
$(document).ready(function()
$(".accordion2 h3").eq(40).addClass("active");
$(".accordion2 p").eq(40).show();
$(".accordion2 h3").click(function()
var video = $(".accordion2 h3.active").next().children();
var src = video.attr("src");
video.attr("src","");
video.attr("src",src);
$(this).next("p").slideToggle("slow")
.siblings("p:visible").slideUp("slow");
$(this).toggleClass("active");
$(this).siblings("h3").removeClass("active");
);
);
这里的例子: http://jsfiddle.net/r8h7t/20/
【讨论】:
你就是男人!!工作出色。非常感谢。我该怎样感谢你? 它甚至可以在旧版本的 Internet Explorer 中使用。干得好!【参考方案2】:$("#the-accordion").accordion(
changestart: function()
player.stopVideo();
);
【讨论】:
我不知道我做错了什么,但代码显示不好。见下文以上是关于关闭手风琴 div 时停止播放 YouTube 视频 [重复]的主要内容,如果未能解决你的问题,请参考以下文章