使用 jQuery 检测 Div 滚动结束
目标:
确定用户何时滚动到底部指定 div 元素的。
问题:
如何检测用户何时到达内容数量可变且溢出设置为自动的 div 底部?
答案:
要检测 div 滚动的结束,请使用以下 jQuery 属性/方法:
结合前两个属性得到总的可见高度,并与scrollHeight比较来确定当用户滚动到底部时。
<code class="javascript">jQuery(function($) { $('#flux').on('scroll', function() { if($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) { alert('End of div reached'); } }) });</code>
附加说明:
以上是如何使用 jQuery 检测用户何时到达具有可变内容的 Div 底部?的详细内容。更多信息请关注PHP中文网其他相关文章!