【发布时间】:2010-03-08 18:19:50
【问题描述】:
我正在尝试将 Chris Coyier 的 AnythingSlider (http://css-tricks.com/anythingslider-jquery-plugin/) 与 YouTube API 集成。当视频状态为“播放”时,我想触发“startStop(false)”,在视频状态“暂停”时触发“startStop(true)”。但是我怎样才能使用在插件中声明的函数呢?我尝试了类似 $.anythingSlider.startStop() 但无济于事。检查 YouTube 状态变化的功能的简化版本如下所示。
function onytplayerStateChange(state) {
switch(state) {
case 1: // playing
$("#jsfeedback").html("playing");
$.anythingSlider(startStop(false));
break;
case 2: // paused
$("#jsfeedback").html("paused");
$.anythingSlider(startStop(true));
break;
}
}
我没有收到任何错误,滑块/视频工作正常。但我无法让滑块在播放时停止。
有什么想法吗?非常感谢。
编辑:自己修好了,下面回答
【问题讨论】:
标签: jquery slider youtube-api