jQuery ->
if $('.pagination').length
$(window).scroll ->
url = $('.pagination .next_page').attr('href')
if $(window).scrollTop() > $(document).height() - $(window).height() - 130
alert "to much alerts"
$('.pagination').text('Fetching more users...')
问题就像在标题中...当我向下滚动页面时,它显示消息x 5/10。所以代码工作但为什么它被执行了很多次?
答案 0 :(得分:1)
当您滚动时,您可以看到它不流畅但窗口在时间上跳过几个像素。每次“跳跃”都会触发滚动事件。所以它需要大约5/10取决于你如何滚动来摆脱if语句。我认为在某种意义上一切正常。