【发布时间】:2013-08-26 22:30:18
【问题描述】:
我对 RoR 非常缺乏经验,但只是继承了一个要完成的项目。
我们有一个 jQuery 函数附加到一些缩略图的“点击”事件,它可以换出更大的图像。由于资产路径指纹识别功能,这不起作用。 javascript 函数中使用的方法只是通过从缩略图文件名(src 属性)中删除子字符串来获取大图像 URL。由于指纹哈希值从拇指到大文件不同,因此这是行不通的。
解决此类问题的最佳方法是什么?
$('.thumb').click(function () {
var thumbUrl = $(this).find('img').attr('src');
var bigUrl = thumbUrl.replace('_tile', '');
这是 javascript...没有真正的“代码”,只是此控制器/视图的预编译资产在文件名中有指纹哈希,并且大文件指纹与拇指文件指纹不同(自然)等等图片交换功能中的字符串替换不起作用。
【问题讨论】:
-
嗨,Jcorry,你认为你可以提供一些代码来配合你的描述吗?它会让讨论变得不那么抽象,更容易理解。
标签: jquery ruby-on-rails ruby ruby-on-rails-4