当我向下滚动并看到图片时,如何使用 jQuery 触发 JavaScript 函数的回调?我希望延迟加载某些图像,直到它们真正出现在屏幕上......理想情况下,我能够做类似的事情:
$('#img#').look_on() { ...
所以除了我看过的图片之外,没有其他图片被加载。
最佳答案
我认为这个 JQuery 事件插件可以满足您的需求:
Element 'in view' Event Plugin
I've created an event that will trigger when the element is scrolled in to the viewport.
另外,LazyLoad 插件似乎有一个 JQuqery 的“视口(viewport)”选择器:Here .
关于javascript - 当图像实际出现在屏幕上时,如何让 jQuery 调用事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2079521/