Как добавить класс в помощник по рельсам image_tag - PullRequest
44 голосов
/ 25 ноября 2011

У меня есть следующий код:

<%= image_tag iterator.image.url(:small), :class => "img_preview" %>

Но отображаемый HTML-код показывает:

<img src="/actives/hotels/13/small/clean_wave.jpg?1317675452" alt="Clean_wave">

Почему атрибута "class" там нет?

Спасибо!

Ответы [ 2 ]

94 голосов
/ 26 ноября 2011

Ваш класс должен быть назначен в скобках, чтобы использоваться как часть опций, через которые проходят.Попробуйте:

<%= image_tag(iterator.image.url(:small), :class => "img_preview") %>
10 голосов
/ 22 августа 2015

Для таких новичков, как я, вот более чистая версия с новым синтаксисом rails:

<%= image_tag iterator.image.url(:small), class:"img_preview" %>
...