大佬教程收集整理的这篇文章主要介绍了jQuery:如何确定div向下滚动,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
现在为ichy部分.它的一些内部HTML总是奇怪地出现(确切地说,是tableFilter插件生成的表的页脚).我想让这个页脚在不需要时消失(它实际上出现在包含< div>的边框之外).我决定让它消失,但将其z-index设置为-1000.但我希望在包含< div>时显示它完全向下滚动.
使用下面答案的帮助,我使用了scrollTop属性,但scrollTop和innerHeight之间的区别是滚动条的大小加上一些未识别的delta.在Windows下的大多数浏览器中滚动条高16像素,但我在Firefox中有17个差异,在IE中有20个差异,其中我的< div>内容的边框似乎变得更大.
$(div).scroll(function(){ if(isScrollBottom()){ //scroll is at the bottom //do something... } }); function isScrollBottom() { var elementHeight = $(element).height(); var scrollPosition = $(div).height() + $(div).scrollTop(); return (elementHeight == scrollPosition); }
以上是大佬教程为你收集整理的jQuery:如何确定div向下滚动全部内容,希望文章能够帮你解决jQuery:如何确定div向下滚动所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。