-2
我创建一个滑块并使用setTimeout函数每5秒自动更改一次类名称。clearTimeout不支持单击事件
我想我每次点击幻灯片选择再次复位定时器但它并不无论我做什么了clearTimeout只是不从下面烧
function autoAddClass(){
console.log('changing class');
setTimeout(autoAddClass, 1000);
}
setTimeout(autoAddClass, 1000); // to run the function on load
$('.post-nav-btn').on('click',function(e){
e.preventDefault();
clearTimeout(autoAddClass);
});
again..pseudo代码停止功能
您没有正确使用clearTimeout。通过https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/clearTimeout阅读它 – j08691