Cách thanh lịch nhất của đường ray để thực hiện di chuột trên hình ảnh gửi biểu mẫu có chức năng trình duyệt chéo tốt là gì?Rails: Thay đổi hình thức gửi hình ảnh trên di chuột bằng cách sử dụng image_submit_tag
Đối với chỉ một hình ảnh, IMAGE_TAG hoạt động tốt:
<%= image_tag("mouse.png", :mouseover => "/images/mouse_over.png") %>
Đối image_submit_tag,: mouseover không hoạt động.
Một cách tôi nghĩ là sử dụng các tập tin html.erb với css nhưng nó có vấn đề về trình duyệt chéo:
<%= image_submit_tag "", :class => "icon" %>
CSS:
.icon { background-image: url('images/mouse.png')}
.icon:hover { background-image: url('images/mouse_over.png')}
Bên ngoài đường ray, người ta có thể sử dụng javascript hoặc css. Cách thanh lịch nhất để làm điều này trong đường ray với image_submit_tag là gì?
Tôi đã thử điều này nhưng khi tôi di chuột qua nó, nó nói văn bản "Gửi truy vấn" – apechai