我正在尝试在我的应用程序中实现 jQuery 砌体,但没有让它工作。
我认为问题在于我试图将其应用于表格,而不是 div。有人可以看看并确认吗?我如何解决它?
我想应用 jquery masonry 的页面只是一个简单的 index.html.erb 页面,它显示了所有用户的帖子。我想让这些出现在 3 列中,在不同高度的框中。
谢谢,
费萨尔
帖子>索引.HTML.ERB
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="/app/assets/javascripts/jquery.masonry.min.js"></script>
<table class="table table-striped">
<script type="text/javascript">
$('#container').masonry({
itemSelector: '.box',
columnWidth : 100
});
</script>
<tbody>
<% @posts.each do |post| %>
<tr>
<td>I am a <%= post.title %> getting married in <%= post.job %> in <%= post.location %>, and looking for a <%= post.salary %>. My budget is <%= post.salary %>.</td>
<td><%= time_ago_in_words(post.created_at) %> ago.</td>
</tr>
<% end %>
</tbody>
</table>