我有下面的代碼,jQuery的,如何清理localStorage的和停止功能
function myCustomFunction() {
setTimeout(function() {
$('#autoplay').get(0).click();
}, 2000);
}
var isAutoplay = localStorage.getItem('autoplay');
if (isAutoplay) {
myCustomFunction();
}
$('#autoplay').on('click', function() {
localStorage.setItem('autoplay', true);
myCustomFunction();
});
// CLEAR THE LOCALSTORAGE
$('#stopplay').on('click', function() {
localStorage.removeItem('autoplay');
});
我認爲通過清除「localStorage的」將註冊「isAutoplay」是假的,進而停止myCustomFunction()函數,而是改爲「localStorage.removeItem('autoplay');」似乎沒有清除它。
如何通過點擊鏈接停止自動播放功能?
謝謝
會發生什麼是邏輯的:自動回叫回調使用setTimeout自行調用。什麼是難以得到的是你的目標是什麼。 –