masonry.js不使用模态偏

基本上我有这样的东西,只是部分渲染post并用Masonry.js定位它们。 它工作得很好,但是当我添加下面show的“ show ”部分(隐藏的bootstrap模式以“点击”显示post时),post被加载到一个列中。 然后,当通过分页和窗口滚动事件追加更多post时,它们在屏幕上定位得很好。

有没有人做过类似的事情或知道会发生什么?

   "show", :locals => { :post => post } %> 
<div class = "container" data-toggle="modal" data-target="#myModal">