我想通过jQuery检测元素何时滚动到(通过滚动显示)。有没有办法用.live()函数做到这一点,以便页面中的每个新元素在滚动到时都会触发事件? 谢谢:))
答案 0 :(得分:0)
是的,有可能..
尝试:
$(".whatever").live("hover",
function()
{
// Your code here
}
);
JSFiddle:http://jsfiddle.net/3dKje/1/
抱歉,我把它挖了..
答案 1 :(得分:0)
使用https://www.npmjs.com/package/jquery-on-scrolled-to
$('.my-div').onScrolledTo(0.5,
function() {
alert('you scrolled to .my-div element');
}
);