Прошел бесконечный учебник по прокрутке Райана Бейтса и не понимаю, почему он не работает; / частичное не обновляется
localfeeds/show.html.erb
<div class="row">
<div class="col-md-8">
<div id="infinite-table">
<%=render :partial => 'scribbles/scribbles', :locals => {:scribbles => @scribbles}%>
</div>
</div>
</div>
<%= paginate @scribbles %>
localfeeds.js.coffee
jQuery ->
if $('.pagination').length
$(window).scroll ->
url = $('.pagination .next a').attr('href')
if url && $(window).scrollTop() > $(document).height() - $(window).height() - 50
alert("test2")
$('.pagination').text('Fetching more products...')
$.getScript(url)
$(window).scroll()
localfeeds/show.js.erb
// Append new data
$('#infinite_table').append('<%= j render(:partial => 'scribbles/scribbles', :scribbles => @scribbles) %>');
<% if (@scribbles.current_page < @scribbles.num_pages) %>
$('.pagination').replaceWith('<%= j paginate(@scribbles) %>');
<% else %>
$('.pagination').remove();
<% end %>
Пожалуйста помоги
Safari HTML визуализирует
console.log([string or param])
в начало и конец файлов JS/CS. Они должны появиться в консоли Firefox/Firebug или Chrome. Также проверьте консоль на наличие ошибок JS. Можете ли вы опубликовать отрендеренную разметку? - person A Fader Darkly   schedule 28.07.2014url = $('.pagination .next a').attr('href');
->url = "/localfeeds/1?page=2"
. Наконец, мне нужно увидеть открытый тег<span class="next"
в вашем html. - person A Fader Darkly   schedule 29.07.2014