欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于bom操作中的scrolltop()获取值一直为0的问题解决

程序员文章站 2024-02-24 13:48:16
...

问题描述:
scrolltop()获取值一直为0
解决方法:
1,确保ul上面 有over-flow:auto
2,确保ul的父元素上面有over-flow:hidden高度要固定
3,给ul元素使用scrolltop函数 $(’#listBox’).scrollTop()
例子:

<div id="mescroll" class="mescroll" style="overflow: hidden;">
	<ul class="ul-list" id="listBox" style="overflow: auto;" >
		<li id="first">
			<div class="list-item">
				<div class="list-item-left">
					<img src="../../周星榜/NewWeekStar_v3/img/bg_chart.png">
				</div>
				<div class="list-item-center">
					<div class="list-item-center-top">
						
					</div>
					<div class="list-item-center-bottom">
						<img src="img/list_gift.png">
						<span>32451</span>
					</div>
				</div>
				<div class="list-item-sex  boy"></div>
				<div class="list-item-num">2</div>
				<img class="list-item-bottom" src="img/line.png">
			</div>
		</li>
	</ul>
</div>
相关标签: 小功能