Jquery .on(‘scroll’)不会在滚动时触发事件

前端之家收集整理的这篇文章主要介绍了Jquery .on(‘scroll’)不会在滚动时触发事件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
滚动事件不会触发,同时滚动ul。我使用jQuery版本1.10.2。当我从ajax页面加载ul,我不能使用$(‘ulId’)。on(‘scroll’,function(){});或其他实时方法。请帮我找到一个解决方案。
$(document).on( 'scroll','#ulId',function(){
    console.log('Event Fired');
});

解决方法

你可能忘了给#选择id之前的id,你需要在id之前给出id,即ulId
$(document).on( 'scroll',function(){
    console.log('Event Fired');
});

您可能需要在包含ul和滚动的div上绑定滚动事件。您需要使用div而不是ul绑定事件

$(document).on( 'scroll','#idOfDivThatContainsULandScroll',function(){
    console.log('Event Fired');
});

猜你在找的jQuery相关文章