SyntaxError:缺少操作数jquery

时间:2013-08-10 15:17:39

标签: javascript jquery

我正在尝试实现以下Stackoverflow问题中描述的endless_pagination脚本:

jQuery Endless page with will_paginate not working in 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()

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

谢谢!

编辑:正如杰夫指出的那样,我误解了相关问题的解决方案。上面的代码实际上是输出。以下是我的activities.js.erb文件中的内容:

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

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

0 个答案:

没有答案