Rails - 将html标记添加到image_tag

时间:2015-03-27 00:18:09

标签: ruby-on-rails

我在rails中有一个image_tag。我有一个jquery插件,要求我添加标签data-elem=pinchzoomer以启用触摸缩放。如何将其添加到下面?

image_tag(@listing.image.url, class: "rsTmb img-responsive")

1 个答案:

答案 0 :(得分:1)

像这样:

image_tag(@listing.image.url, class: "rsTmb img-responsive", data: {elem: 'pinchzoomer')

对于数据元素,只需将键'data'添加到您传递给helper方法的哈希,然后使用“data-”之后的位作为哈希的键。所以,如果你想要data-foo ='fred'data-bar ='barney',你需要添加:

data: {foo: 'fred', bar: 'barney'}