點(diǎn)擊回到頂部按鈕,頁面向上滾動的過程中會觸發(fā) onscroll 事件嗎?
如果點(diǎn)擊回到頂部按鈕觸發(fā)了onscroll 事件,那根據(jù)代碼不是立刻清除計時器,就停止了?
var isTop = true;
window.onscroll = function(){
if(!istop){
clearInterval(timer);
}
istop = false;
}
如果點(diǎn)擊回到頂部按鈕觸發(fā)了onscroll 事件,那根據(jù)代碼不是立刻清除計時器,就停止了?
var isTop = true;
window.onscroll = function(){
if(!istop){
clearInterval(timer);
}
istop = false;
}
2015-05-05
舉報
2016-01-27
計時器循環(huán)將istop設(shè)置為ture,那么往上走的過程中onscroll事件是不會觸發(fā)clearInterval()的,這時候值為false,除非當(dāng)你再次滾動鼠標(biāo) 就會執(zhí)行清除
2015-05-06
回到頂部的過程中 是不會出發(fā)onscroll事件的