回到顶部问题
首先,題主你這代碼是沒(méi)問(wèn)題的。
然后,一般瀏覽器的scrollTop都是body上的,所以這個(gè)$(body,html)的jq選擇器有點(diǎn)浪費(fèi)性能,相當(dāng)于分別給document和document.body同時(shí)設(shè)置了scrollTop等于0。
原因應(yīng)該是點(diǎn)擊多次產(chǎn)生的,你可以讓它點(diǎn)擊一次后隱藏,滾動(dòng)條滾動(dòng)一定高度以后再讓它顯示
這個(gè)代碼太過(guò)于簡(jiǎn)單,不會(huì)有什么問(wèn)題,如果還有閃動(dòng),那就應(yīng)該不是這句代碼造成,檢查其他事件監(jiān)聽(tīng)器相關(guān)代碼。
$("body,html").animate({scrollTop:0})
試試看換成$(window).animate({"scrollTop":0});
然后,一般瀏覽器的scrollTop都是body上的,所以這個(gè)$(body,html)的jq選擇器有點(diǎn)浪費(fèi)性能,相當(dāng)于分別給document和document.body同時(shí)設(shè)置了scrollTop等于0。
原因應(yīng)該是點(diǎn)擊多次產(chǎn)生的,你可以讓它點(diǎn)擊一次后隱藏,滾動(dòng)條滾動(dòng)一定高度以后再讓它顯示
這個(gè)代碼太過(guò)于簡(jiǎn)單,不會(huì)有什么問(wèn)題,如果還有閃動(dòng),那就應(yīng)該不是這句代碼造成,檢查其他事件監(jiān)聽(tīng)器相關(guān)代碼。
$("body,html").animate({scrollTop:0})
試試看換成$(window).animate({"scrollTop":0});
總結(jié)
- 上一篇: 今日油价92汽油?
- 下一篇: 重庆看子宫内膜异位症最好的医院推荐