我的 Rails 应用程序的 View 中有一行 javascript:
<script>
$(this).find("img").attr("src", "/assets/img5.png");
</script>
如您所见,我对图像路径进行了硬编码。这在本地运行良好,但在生产环境中运行不佳,因为我通过 cdn 提供 Assets 。
如何在不弄乱 javascript 的情况下包含图像标签?
最佳答案
玩了一会儿之后,我发现了一些有用的东西:
<script>
$(this).find("img").attr("src", '<%= asset_path 'img5.png' %>');
</script>
看起来 asset_path 完成了工作。
关于javascript - javascript 中的图像标记 - rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22925378/