clearInterval (または clearTimeout) 関数を正しく処理する方法がわかりません。
コンテキスト: 特定の一時停止時間で複数の画像を表示します。スライダーを再生させれば、休止時間は正確です。言うまでもありません。特定の画像にジャンプすることにした場合、clearInterval にもかかわらずタイマーが 0 に設定されないため、この画像が表示される時間が短すぎます (古いタイマーがまだアクティブです)。
以下の js コードのどこが間違っている可能性がありますか?
ありがとう!
function pauseImage () {
var rest=null;
clearInterval(rest);
rest=setInterval(function() { ...go to the next slide...}, 5000);
};