【JavaScript】Jquery實(shí)現(xiàn)將固定高度div的滾動條滾動到指定子元素所在的位置
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
確保該元素滿足以下幾個(gè)條件: 1、確保在獲取該元素時(shí),元素一定有高度height; 2、確保該元素的overflow為auto或者scroll; 以上兩步缺一不可。 function scrollLocation(father, scrollTo) { // father.scrollTop( // scrollTo.offset().top - father.offset().top + father.scrollTop() // ); // 上面方法無動畫效果,下面方法有動畫滾動效果,建議用下面方法,1000為滾動時(shí)間,單位ms,可以自行更改: father.animate({ scrollTop: scrollTo.offset().top - father.offset().top + father.scrollTop() }, 1000); }; var father= $('#scroll_div'); //父容器DIV的ID var scrollTo= $('#row_8'); //要滾動到的字元素ID scrollLocation(father, scrollTo); 該文章在 2023/12/12 16:11:37 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |