2010-11-27 8 views
3

Für meine Show-Aktion rendere ich show.js.erb. Dies passiert, wenn ich auf einen Link klicke, um mit einer :remote => true Option einzurichten. Wie kann ich es einrichten, so dass dies bei Hover ausgelöst wird?Schienen 3 UJS - auf Hover, nicht auf Klick

Antwort

2

einen Link mit einem Attribut erstellen, die nicht die Rails-UJS Fahrer auslösen:

<%= link_to 'mouse over me!', '#', :'data-remote-on-hover' => true %> 

und dann wireup Ihre eigene Veranstaltung:

$('a[data-remote-on-hover]').hover(function() { 
    // do something 
}) 
Verwandte Themen