关闭手风琴div时停止播放YouTube视频

时间:2012-08-10 15:11:05

标签: jquery css video html youtube

  

可能重复:
  How to pause a YouTube player when hiding the iframe?

我有一个播放youtube视频的jquery手风琴。当我关闭图层时,如何停止播放YouTube视频?它继续在后台播放。

我想我只需要在代码中添加一些小东西,但遗憾的是我很困惑。

这是我的示例和代码: http://defroster.99k.org/youtube_div.htm

万分感谢您的帮助! 马库斯

2 个答案:

答案 0 :(得分:1)

$("#the-accordion").accordion({
    changestart: function(){
        player.stopVideo();
    }
});

答案 1 :(得分: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/