【发布时间】:2012-07-03 05:16:51
【问题描述】:
所以我正在创建一个灯光调光器,以便在 vimeo 播放器播放、暂停和结束时执行。
现在它不起作用,因为我确定这是 Jquery 的问题...
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript" src="http://a.vimeocdn.com/js/froogaloop2.min.js"></script>
<script type="text/javascript">
$(function(){
var vimeoPlayer = document.querySelector('iframe');
$f(vimeoPlayer).addEvent('ready', ready);
function ready(swoosh) {
froogaloop = $f(swoosh);
function setupEventListeners() {
function onPlay() {
$('body').append('<div id="dim"></div>');
$('#dim').fadeIn(250);
}
function onPause() {
$('#dim').fadeOut(500,function() { $("#dim").remove(); });
}
function onFinish() {
$('#dim').fadeOut(500,function() { $("#dim").remove(); });
}
onPlay();
onPause();
onFinish();
}
setupEventListeners();
}
})
</script>
我该怎么做呢,我根本不熟悉 Jquery
【问题讨论】:
-
您在控制台中遇到的错误是什么?编辑:另外,用
$('document').ready(function(){});包装你的代码 -
好吧,目前我没有收到任何错误,我收到了
Unsafe JavaScript attempt to access frame with URL错误,但在使用 iframe 嵌入时我总是收到该错误,我通常会忽略它们。除此之外,我没有收到错误...我确实将其包装在准备好的文档中,谢谢,差点忘记了,但没有解决问题
标签: javascript jquery vimeo