【JavaScript】Jquery实现将固定高度div的滚动条滚动到指定子元素所在的位置
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
确保该元素满足以下几个条件: 1、确保在获取该元素时,元素一定有高度height; 2、确保该元素的overflow为auto或者scroll; 以上两步缺一不可。 function scrollLocation(father, scrollTo) { // father.scrollTop( // scrollTo.offset().top - father.offset().top + father.scrollTop() // ); // 上面方法无动画效果,下面方法有动画滚动效果,建议用下面方法,1000为滚动时间,单位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 编辑过 |
关键字查询
相关文章
正在查询... |