我有以下JQuery代碼。我試圖讓點擊來重置setInterval,所以定時器再次啓動。例如:重置爲5秒。所以如果它計數4秒,我點擊它應該重置爲新的整整5秒。JQuery SetInterval否工作
var varTimerSpeed = 5000;
bannerDisplayMembersMatchingCriteriaUpdateTimerInterval();
function bannerDisplayMembersMatchingCriteriaUpdateTimerInterval() {
var varTimerInterval = setInterval(function() {
bannerDisplayMembersMatchingCriteriaUpdate();
}, varTimerSpeed);
}
$('#mainBannerOurTopSuggestionsIMG').click(function() {
clearInterval(varTimerInterval);
bannerDisplayMembersMatchingCriteriaUpdateTimerInterval();
});
我可以看到點擊事件正在工作(通過寫入控制檯),但它不會出現重置setInterval。有什麼我在這裏失蹤?
三江源