2016 - 2024

感恩一路有你

jq找到指定的父元素 如何通过JQuery将DIV的滚动条滚动到指定的位置?

浏览量:2500 时间:2021-03-13 14:33:20 作者:admin

如何通过JQuery将DIV的滚动条滚动到指定的位置?

$(“#divuuid”)。动画({scrolltop:100},300)以上代码可以实现,scrolltop表示向下滚动多远,300表示滚动动画时间,单位:MS

代码不写,其思想是在浏览器滚动到某个位置时改变元素的位置属性。例如,当浏览器的scrolltop> 500时,它会更改元素的值位置:如果(scrollTop> 500){el.样式位置=“固定”}否则{el.样式位置=“Static”}这500只是一个随机数,由您自己指定,通常由程序获取。假设页面有一个引用元素,当浏览器滚动位置超过引用元素位置时,头部将固定。它通常被使用元素偏移获取

代码:·$(function(){·//获取要定位的元素与浏览器顶部的距离。·var navh=$(“)。导航“)。偏移()。顶部·//滚动条事件·$(窗口)。Scroll(function(){·//获取滚动条的滑动距离。·var scroh=$(这个)。Scrolltop()·//如果滚动条的滑动距离大于或等于定位元素与浏览器顶部之间的距离,则滚动条将固定,否则滚动条将不固定。如果(scroh>=navh){·$(”。导航“)。CSS({position“:”fixed“,”top“:0})·}else if(scroh<navh){·$(”)。导航“)。CSS({position“:”static“})·}············)

jq找到指定的父元素 jq获取所有子元素 jq删除所有子元素

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。