如何在js.erb
中附加此内容<%= @images.each do |f| %>
<div class="someclass"><%= image_tag(f.image) %>
<% end %>
这不起作用。我也尝试过使用escape_javascript ...
$('.gallery_container').append('
<% @images.each do |f| %>
<div class="someclass"><%= link_to image_tag(f.image), "#" %> </div>
<% end %>
')
答案 0 :(得分:3)
试试这个
<% str = "" %>
<% @images.each do |f| %>
str += '<div class="someclass">' + '<%= link_to image_tag(f.image), "#" %>' + '</div>'
<% end %>
$('.gallery_container').append(str.html_safe)