基本上我有这样的东西,只是部分渲染帖子并用Masonry.js
定位它们。它工作得很好,但是当我添加下面显示的“show
”部分(隐藏的引导模式以“点击”显示帖子时),帖子被加载到一个列中。然后,当通过分页和窗口滚动事件追加更多帖子时,它们在屏幕上定位得很好。
有没有人做过类似的事情或者知道会发生什么?
<% @posts.each do |post| %>
<%= render :partial => "show", :locals => { :post => post } %>
<div class="grid-item">
<div class="panel panel-default">
<div class = "container" data-toggle="modal" data-target="#myModal<%=post.id%>">
</div>
<div class= "panel-body">
</div>
<div class ="panel-footer">
</div>
</div>
</div>
<% end %>