如何用最优雅的“rails”方法实现一个在图片上悬停并提交表单的功能,同时保证良好的跨浏览器功能?
对于单独的图片,image_tag 可以很好地工作:
<%= image_tag("mouse.png", :mouseover => "/images/mouse_over.png") %>
针对image_submit_tag,:mouseover无法正常工作。
我想到的一种方式是使用带有css的html.erb文件,但它存在跨浏览器问题:
<%= image_submit_tag "", :class => "icon" %>
CSS:
.icon { background-image: url('images/mouse.png')}
.icon:hover { background-image: url('images/mouse_over.png')}
除了Rails,人们可以使用JavaScript或CSS。在Rails中,使用image_submit_tag的最优雅方式是什么?