【发布时间】:2013-12-05 10:02:54
【问题描述】:
我正在尝试找出使用 ZURB Reveal Modal Plugin 实现嵌入式 Youtube 视频的最佳方法。
到目前为止,我有以下工作并在使用“.modal-close”关闭模式窗口时暂停视频。但是,当单击“.modal-bg”时它不起作用:(知道为什么吗?同样我想在视频播放完毕后关闭模态窗口。
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('video', {
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
$(".modal-close, .modal-bg").on('click', function() {
player.stopVideo();
});
}
var tag = document.createElement('script');
tag.src = "//www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
我在这里设置了一个小提琴: http://jsfiddle.net/M53GQ/8/
谢谢!
【问题讨论】:
标签: jquery youtube-api zurb-foundation