Ruby on rails 防止在image_标记onClick in.ERB中转义单引号
我的ERB文件中有以下代码行:Ruby on rails 防止在image_标记onClick in.ERB中转义单引号,ruby-on-rails,erb,Ruby On Rails,Erb,我的ERB文件中有以下代码行: <% image_tag("foo.png", :onClick => "do_x('param')") %> “do_x('param')”)%> 这会产生错误的HTML: <img src="/assets/foo.png" onClick="do_x(param)" /> 我试过使用: <% raw image_tag("foo.png", :onClick => "do
<% image_tag("foo.png", :onClick => "do_x('param')") %>
“do_x('param')”)%>
这会产生错误的HTML:
<img src="/assets/foo.png" onClick="do_x(param)" />
我试过使用:
<% raw image_tag("foo.png", :onClick => "do_x('param')") %>
“do_x('param')”)%>
但这没什么区别。我正在运行Rails 3.2.14。尝试使用“do\u x('param')”.html\u safe)%>
因为您的字符串包含将被传输的引号(默认值:)