1
我试图将Chris Coyier的AnythingSlider(http://css-tricks.com/anythingslider-jquery-plugin/)与YouTube API集成。当视频状态为“播放”时,我想触发'startStop(false)',在视频状态'暂停'触发'startStop(true)'。但是我怎样才能使用在插件中声明的函数?我尝试使用类似$ .anythingSlider.startStop()的东西,但无济于事。下面显示了检查YouTube状态更改功能的简化版本。在插件范围之外使用jQuery AnythingSlider插件函数中的函数
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;
}
}
我没有收到任何错误,滑块/视频工作正常。但我无法让滑块停止播放。
有什么想法?非常感谢。
编辑:固定它自己,回答以下