我正在使用 Image_tag 帮助程序和来自 Rails 的 Assets 管道,如下所示:
<%= 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">
有办法做到这一点吗?
最佳答案
在 JavaScript 中使用:
$('#image0').attr( "src" , "<%= image_path "win_jorge_start_0.jpg", :id => "image0" %>" );
关于jquery - 如何使用 JQuery 更改 image_tag 助手的来源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27474507/