Я пытаюсь интегрировать AnythingSlider Криса Койера (http://css-tricks.com/anythingslider-jquery-plugin/) с API YouTube. Когда состояние видео «воспроизводится», я хочу запустить «startStop (false)», а в состоянии «пауза» видео включить «startStop (true)». Но как я могу использовать функцию, объявленную внутри плагина? Я пробовал что-то вроде $ .anythingSlider.startStop(), но безрезультатно. Ниже приведена упрощенная версия функции для проверки состояния YouTube.Использовать функцию внутри jQuery AnythingSlider plugin function вне области плагина
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;
}
}
У меня нет ошибок, и слайдер/видео работают нормально. Но я не могу заставить ползунок остановиться на игре.
Любые мысли? Большое спасибо.
EDIT: Фиксированный это сам, ответ ниже