1. 程式人生 > >offsetTop 實現滾動條內內容定位

offsetTop 實現滾動條內內容定位

js程式碼:

var _parent_top = document.getElementsByClassName('task-exe-phase-container')[0].offsetTop;
var _phase_top = document.getElementsByClassName('phase_'+_phase.phase_no)[0].offsetTop;
$('.task-exe-phase-container').animate({scrollTop:(_phase_top - _parent_top)+'px'},500);

注:找到父元素距離當前頂部的滾動距離,找到需要定位的元素距離頂部的距離。他們的差就是滾動條需要滾動的距離。