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