$(window).on('scroll.infinite', function(){
console.log('scroll fnc!');
if($(window).scrollTop() == ($(document).height() - $(window).height())){
//do load
}
});
我有以上内容,用于在用户点击屏幕底部时加载新数据。
问题是,它只适用于使用鼠标滚轮,如果你抓住侧栏并向下滚动它不起作用,任何想法为什么?它与测量无关,因为日志甚至没有运行。答案 0 :(得分:0)
它适用于滚轮和拖动的普通div
$('.scroll').on('scroll.infinite', function(){
console.log("scrolling with infinite scroll");
});
(fiddle)
如果看起来并不奇怪,也许你应该考虑将你的内容包装在div中。