关闭jQuery Modal停止Vimeo视频
问题描述:
在此先感谢您的帮助。关闭jQuery Modal停止Vimeo视频
让我通过说我主要是一个HTML/CSS的人,所以请尽量清楚你的回应中的任何需要JavaScript实现的东西。 http://sparkexperience.com/projects/nma/
然而,Safari和IE浏览器,在窗口的关闭,视频继续发挥:
我在有我的网页上在模式框中Vimeo的视频加载。
我看到了类似这样这个网站的其他线程,但似乎仍然无法推测出来: How to stop a Vimeo video with JQuery
我基本上复制了所有的JavaScript代码完全按照从Vimeo的Javascript API第游乐场仍然感到没有运气(游乐场链接:http://player.vimeo.com/playground)
答
复制这个脚本在你的页面的页脚(默认CSS选择器与基金会推出)
<script type="text/javascript">
jQuery(document).ready(function($) {
$('body').live('click',function(){
if($('div.reveal-modal-bg').is(':visible')){
var resourceVideo = $('#myModal iframe').attr('src');
$('#myModal iframe').attr('src','').attr('src',resourceVideo);
};
})
});
</script>
插件您使用实际上并没有从DOM中删除Vimeo播放器,所以它仍然存在并继续播放,尝试使用不同的插件,我知道PrettyPhoto可以正常工作。 – 472084
谢谢,切换插件解决了这个问题。 – erickpf