Javascript 水平AJAX发布加载程序,检测滚动条何时到达末尾

Javascript 水平AJAX发布加载程序,检测滚动条何时到达末尾,javascript,jquery,ajax,scroll,infinite-scroll,Javascript,Jquery,Ajax,Scroll,Infinite Scroll,我已经用overflow-x:scroll设置了一个div(#reviewspostscont),现在我想用AJAX加载帖子,但我无法检测滚动条何时到达最右端。 下面是我到目前为止的代码,我不明白它有什么问题。 提前感谢,, 马特 问题在于如何计算总滚动宽度。我添加了一个。基本上,不是: scrollPercentage = 100 * $(this).scrollLeft() / ($('#reviewspostscont').width() - $(this).width());

我已经用overflow-x:scroll设置了一个div(#reviewspostscont),现在我想用AJAX加载帖子,但我无法检测滚动条何时到达最右端。 下面是我到目前为止的代码,我不明白它有什么问题。 提前感谢,, 马特


问题在于如何计算总滚动宽度。我添加了一个。基本上,不是:

scrollPercentage = 100 * $(this).scrollLeft() / 
    ($('#reviewspostscont').width() - $(this).width());
你应该:

scrollPercentage = 100 * $(this).scrollLeft() /
    ($(this)[0].scrollWidth - $(this).width());

我更改代码时忘在那里了,工作得很好,谢谢!
scrollPercentage = 100 * $(this).scrollLeft() /
    ($(this)[0].scrollWidth - $(this).width());