我使用下面的jquery每1秒更换一次图像
window.setInterval(function(){
imagechanger();
}, 5000);
作为自动更换器,它的工作正常.现在我需要添加下一个按钮.我在下一次按钮点击时调用相同的imagechanger()函数.这也很好
$('body').on('click','#next',function(){
imagechanger();
});
Run Code Online (Sandbox Code Playgroud)
但是假设在调用第一个更改并等待4秒之后我按下下一个按钮,当我单击按钮图像正在改变但是下一秒另一个更改调用也被触发.
那我怎么能重置时间?