Я пытаюсь интегрировать AnythingSlider Криса Койера (http://css -tricks.com / anythingslider-jquery-plugin / ) с API YouTube. Когда состояние видео "play", я хочу запустить startStop (false), а в состоянии видео "pause" запустить 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;
}
}
Я не получаю никаких ошибок, и слайдер / видео работают нормально. Но я не могу заставить слайдер остановиться в игре.
Есть мысли? Большое спасибо.
РЕДАКТИРОВАТЬ : Исправил сам, ответ ниже