就像智能手机的推特应用程序在更新推文列表方面所做的那样,当我使用触摸将溢出的div
滚动到离其限制更远的位置时,我希望得到通知。
假设wrapper
是div
的id
,我尝试检查wrapper.scrollWidth
、scrollLeft
、clientWidth
和clientLeft
,但没有成功。即使滚动条超出了限制,这些值也保持不变。
提前谢谢。
编辑
我正在寻找的功能似乎被称为"向下滚动更新",在推特/脸书应用程序上(当然还有更多)。
当用户释放滚动时,您可能会使用强制性的捕捉点来强制应用程序"捕捉回"滚动区域的末尾。这将允许您观察scollLeft(或scrollTop)的变化,然后观察它,直到用户释放(当它开始反转时)。
挑战在于,用户可以使用鼠标滚动通过强制捕捉点;您可能需要检测交互,并将其更改为滚动边界。
强制性捕捉点的详细信息:
Guidelines
捕捉点声明
捕捉点值
试用$(wrapper).scrollTop()