Я пытаюсь заставить бесконечную прокрутку работать с каменной кладкой, но когда я загружаю больше контента, поля добавляются к началу сетки и перекрывают другие. У меня есть изображения в некоторых коробках.
show.js.erb
var boxes = $('<%= j render(:partial => "mypost", :locals => {mypost: mypost}, :collection => mypost) %>')
var $container = $('#containermason');
$container.append($boxes).imagesLoaded(
function(){
$container.masonry('appended', $boxes);
}
);
<% if mypost.next_page %>
$('.pagination').replaceWith('<%= j will_paginate mypost %>');
<% else %>
$('.pagination').remove();
<% end %>