JQuery元素滾動定位及獲取元素的scrollTop,clientHeight,scrollHeight


 

 

 

scrollHeight為滾動DIV的實際總體高度,獲取方式為:$(obj)[0].scrollHeight

clientHeight為滾動DIV的可見高度,獲取方式為:$(obj)[0].clientHeight

scrollTop為滾動DIV被卷去的上端高度,獲取方式為:$(obj).scrollTop

offset為元素的偏移量,獲取方式為:$(obj).offset().top

 

JQuery元素滾動定位

<div id="scroll">
    ...
    <div id="row8">...</div>
    ...
</div>

 

var container = $("#scroll");
var scrollTo = $("#row8");
var t = scrollTo.offset().top - container.offset().top + container.scrollTop();

container.animate({ scrollTop: t }, 500);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM