Javascript rails 4 EdGallery脚本仅加载带有图像的最新文章
当我用图像创建一篇新文章时,它是有效的,但是当我用图像创建一篇新文章时,justifiedGallery没有将jquery脚本应用于前一篇文章,为什么Javascript rails 4 EdGallery脚本仅加载带有图像的最新文章,javascript,jquery,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-4,Javascript,Jquery,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 4,当我用图像创建一篇新文章时,它是有效的,但是当我用图像创建一篇新文章时,justifiedGallery没有将jquery脚本应用于前一篇文章,为什么 jQuery -> //when dom is ready $("#userindex").justifiedGallery( lastRow : 'justify', captions: false, randomize: false, rowHeight: 80, ) 使用图像渲染帖子的视图 &
jQuery -> //when dom is ready
$("#userindex").justifiedGallery(
lastRow : 'justify',
captions: false,
randomize: false,
rowHeight: 80,
)
使用图像渲染帖子的视图
<div id="userindex">
<% img.each do |link| %>
<div>
<%= image_tag(link) %>
</div>
<% end %>
</div>
如果您想了解发生这种情况的原因,请阅读 将脚本更改为:
jQuery -> //when dom is ready
$(".my-class").justifiedGallery(
lastRow : 'justify',
captions: false,
randomize: false,
rowHeight: 80,
)
以及您的html代码:
<div id="userindex" class="my-class">
<% img.each do |link| %>
<div>
<%= image_tag(link) %>
</div>
<% end %>
</div>
如果您想了解发生这种情况的原因,请阅读 将脚本更改为:
jQuery -> //when dom is ready
$(".my-class").justifiedGallery(
lastRow : 'justify',
captions: false,
randomize: false,
rowHeight: 80,
)
以及您的html代码:
<div id="userindex" class="my-class">
<% img.each do |link| %>
<div>
<%= image_tag(link) %>
</div>
<% end %>
</div>
我没看到那个。但这可以解决问题。谢谢我没看见那个。但这可以解决问题。谢谢