0

我正在尝试实现以下 Stackoverflow 问题中描述的无尽分页脚本:

带有 will_paginate 的 jQuery Endless 页面在 Rails 中不起作用

但是,我在 Firefox 的错误控制台中使用以下 javascript 文件收到语法错误:

jQuery ->

  if $('.pagination').length
    $(window).scroll ->
      url = $('.pagination .next_page').attr('href')
      if url && $(window).scrollTop() > $(document).height() - $(window).height() - 225
        $('.pagination').text("...")
        $.getScript(url)
    $(window).scroll()

第一行似乎出错了。上面的语法有什么问题?

谢谢!

编辑:正如杰夫指出的那样,我误解了链接问题的解决方案。上面的代码实际上是输出。这是我的活动.js.erb 文件中的内容:

 $('.carousel').append("<%= j render ('shared/activities') %>");
<% if @activities.next_page %>
  $('.pagination').replaceWith("<%= j will_paginate(@activities) %>");
<% else %>
  $('.pagination').remove();
<% end %>

我根本没有收到任何错误,但无休止的分页不起作用。

4

0 回答 0