3
スライドを自動的に循環させるコンテンツスライダーを実行しています(setInterval
を使用して「次の」関数を定期的に呼び出します)。ユーザーが前/次のボタンをクリックしたときに停止します(clearInterval
前/次のボタンに表示されます)。ボタンをクリックして数秒後にもう一度setInterval
を使用する方法はありますか?clearIntervalボタンの後に5秒後に再度setInterval
コード:
// start to automatically cycle slides
var cycleTimer = setInterval(function() {
$scroll.trigger('next');
}, 450);
// set next/previous buttons as clearInterval triggers
var $stopTriggers = $('img.right').add('img.left'); // left right
// function to stop auto-cycle
function stopCycle() {
clearInterval(cycleTimer);
}
ニース!できます!ありがとうございました! '$ stopTriggers.bind( 'click.cycle'、stopCycle);を追加して' stopCycle() 'を' $ stopTriggers'にバインドするだけで済むようになりました。ご協力ありがとうございました! – gabmadrid