nivo-sliderの2つのループの間に遅延を作成しようとしています。
すべてがなくてsetTimeout
も問題なく動作します(ただし遅延はありません)。したがって、次の例が機能します。
$('#slider').nivoSlider({
lastSlide: function(){
$('#slider').data('nivo:vars').stop = true;
// setTimeout(function() {
$('#slider').data('nivo:vars').stop = false;
// }, 2000);
},
});
setTimeout-linesのコメントを外すと、スライダーは停止しますが、再開しませんか?なぜ何かアイデアはありますか?
更新: http: //jsfiddle.net/kgYNX/
2回目の更新:ラッピング機能も試してみました。関数は呼び出されますが、新しい関数でsetTimeoutを使用すると、機能しなくなります:http: //jsfiddle.net/kgYNX/1/