我正在使用Image_tag helper和rails中的资产管道,这样:
<%= image_tag "win_jorge_start_0.jpg", :id => "image0" %>
我正在尝试使用JQuery更改image_tag的源代码:
$('#image0').attr( "src" , "win_jorge_complete_0.jpg" );
图像的src按预期更改:
<img alt="Win jorge start 0" src="win_jorge_complete_0.jpg" id="image0">
但是源路径没有像使用Image_tag帮助器那样完成:
<img alt="Win jorge start 0" src="/assets/win_jorge_start_0-51b6339e1e0a021aa878ee8b54cb957a.jpg" id="image0">
有没有办法做到这一点?
答案 0 :(得分:3)
在JavaScript中使用:
$('#image0').attr( "src" , "<%= image_path "win_jorge_start_0.jpg", :id => "image0" %>" );