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;
}
}
エラーは発生しておらず、スライダー/ビデオは正常に動作しています。しかし、再生中にスライダーを停止させることはできません。
何かご意見は?どうもありがとう。
編集:自分で修正しました。以下に答えてください