最贊回答 / 龍魄
剛才理解錯了,應(yīng)該是這樣-首先你點(diǎn)擊回到頂部時,滾動條開始往回滾,這時候istop為true,因為滾動條滾動觸發(fā)window.onscroll 事件,!istop為false不執(zhí)行clearInterval(timer);但是下面的isTop=false;再將isTop置為false。這時候你人為滾動鼠標(biāo),則再次觸發(fā)window.onscroll 事件,此時!istop為true 執(zhí)行clearInterval(timer);則滾動條停下來
2015-05-05
最贊回答 / IT種子選手
obtn.onclick?=?function?top()?{obtn.onclick?=?function?()?{//解決雙擊不能再次拉動滾動條的問題clearInterval(time);top();}},?30);}
2015-05-04