微信瀏覽其中滾動至指定位置

微信瀏覽器中 scrollTop 值的修改,是經過 document.body.scrollTop 實現的。
所以,移動瀏覽器上兼容滾動的方法應該是這樣的:瀏覽器

function scrollToTop() {
    var element = document.documentElement.scrollTop ? document.documentElement : document.body;
    element.scrollTop = 0;
}

獲取目標元素的斷定,可能會有人產生疑問。
其實這樣斷定,是能夠知足需求的。由於只有偏移量不爲 0 的狀況,纔會執行滾動至頂部。微信

相關文章
相關標籤/搜索