次/前の矢印と一緒にタイマーで動作するスライダーを作成しました。
矢印をクリックすると、自動タイマーを停止し、最後のクリック後に x-time を再起動します。残念ながら、私が現在持っているものはタイマーをキューに入れているように見えるので、矢印が複数回クリックされると自動タイマーが再起動しますが、非常に速く動きます...
解決できないようです-setIntervalを1つだけ維持し、それらが積み重なるのを避ける方法...
どんな助けでも大歓迎です - 以下にコードを貼り付けてください
var int = setInterval(back, autoTimerTime);
//down arrow
$('.arrow-down').click(function(){
if (!$('ul.as-thumbs').is(':animated')) {
back();
clearInterval(int);
clearTimeout(timeout);
var timeout = setTimeout(function() {
var int = setInterval(back, autoTimerTime);
}, 8000);
}
});