私はライアンベイツのhttp://railscasts.com/episodes/114-endless-page-revisedと一緒にフォローしています。一番下までスクロールした後に表示される最初のアラートボックスは正常に機能しますが、その後は何も正常に機能しません。
みてみましょう:
photos / index.html.haml
#photos
= render @photos
= will_paginate @photos
photos_controller.rb
def index
@photos = Photo.order('created_at DESC').paginate(:per_page => 20, :page => params[:page])
photos.js.coffee
jQuery ->
$(window).scroll ->
if $(window).scrollTop() > $(document).height() - $(window).height() - 50
$.getScript($('.pagination .next_page').attr('href'))
photos / index.js.erb
$('#photos').append('<%= j render(@photos) %>');
<% if @photos.next_page %>
$('.pagination').replaceWith('<%= j will_paginate(@photos) %>');
<% else %>
$('.pagination').remove();
<% end %>
私の知る限り、すべてを適切に設定しましたが、ページの一番下までスクロールすると、何も読み込まれません。ログにGETリクエストが表示されることに気づきましたが、実際にはブラウザに何も表示されません...何か考えはありますか?