У меня есть кнопка, которую я создал как изображение. Эта кнопка имеет мышь, которая переключается на другое изображение. Основной javascript. Мне нужно изображение внутри ссылки Rails. Есть ли способ для меня иметь javascript-событие внутри ссылки rails?onmouseover с привязкой к RoR
Вот что я работаю:
<%= link_to image_tag("../assets/images/buttonBig.png", :border=>0), :action =>
'signup', :controller => 'prelogin' %>
Вот что я хочу:
<%= link_to image_tag("../assets/images/buttonBig.png"
onmouseover="src='../assets/images/buttonBigHover.png'"
onmouseout="src='../assets/images/buttonBig.png'", :border=>0), :action =>
'signup', :controller => 'prelogin' %>
Почему вы хотите сделать это таким образом? Для начала я бы использовал CSS для этого, гораздо более простой и надежный. И если не CSS, смешение бит JS внутри HTML может стать болезненным. –
Я не предпочитаю один путь над другим. Я новичок в рельсах и не знаю, как правильно это сделать. Я не использую CSS из-за проблем с градиентом в IE. – ryanSrich
CSS и JS одинаково восприимчивы к проблемам с градиентом в IE. Вы можете избежать любых возможных проблем, используя gif, если необходимо –