我在页面上有一个< div >,与其在页面加载时填充它,我希望在它在视图中出现的时候再调用。在许多情况下,用户必须向下滚动才能看到它,如果他们从未查看页面的该部分,我希望不必花费资源来查询和显示该信息。是否有一种使用jquery来确定元素已进入视图并在该点触发ajax调用的方法?
我在页面上有一个< div >,与其在页面加载时填充它,我希望在它在视图中出现的时候再调用。在许多情况下,用户必须向下滚动才能看到它,如果他们从未查看页面的该部分,我希望不必花费资源来查询和显示该信息。是否有一种使用jquery来确定元素已进入视图并在该点触发ajax调用的方法?
请看一下jQuery Waypoints插件。
您可以使用它来检测元素是否到达页面视图的底部,并在此事件上触发一个函数。