原生js的scrollTop便可,與jquery方法的區別是jquery作了兼容封裝。
我想要實現的功能是時間定位,根據當前時間定位到滾動區的時間位置。
頁面爲移動端頁面,上下固定位置,中部爲1小時4格的選擇區域,從0點到24點。jquery
開始我想發出現了誤差,總想定位到某個dom,這樣使得scrollTop一直是0,怎麼設置都不行,後來仔細分析才發現要設置在超出當前可視區域的dom上才能夠。dom
因此設置在外層overflow-x:scroll;的dom上便可,根據時間匹配dom位置,根據索引及每格的高度計算出距離頂部的高度,設置scrollTop便可。blog