我想知道如何创建一个 jQuery 事件,该事件在使用鼠标滚动(以及使用键盘滚动时)释放滚动标记时触发。
在互联网上搜索时,我发现了一个特殊的scrollstop事件here当滚动停止时触发,但包括滚动条仍被按住的情况。事件是否可以以某种方式组合,比如说,scrollstop 事件仅在释放鼠标时触发?
最佳答案
不,你不能做这样的事。原因是你只能捕获页面上的点击事件。滚动条是浏览器的一部分,而不是页面的一部分。浏览器只会为您触发滚动事件。另一点是不要将自己局限于台式电脑。网页应该在移动浏览器上正常工作。其中一些根本没有滚动条。它们可以触发滚动事件,但滚动条上的点击事件是无用的。
您的解决方案是换位思考。您可能需要重新考虑自己真正在做什么。
“We can't solve problems by using the same kind of thinking we used when we created them.”
阿尔伯特·爱因斯坦
关于jquery - 是否可以创建一个在释放滚动条时触发的 jQuery 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3289298/