Ho un elemento ul con molti elementi li:Utilizzo di delegate() con hover()?
<ul>
<li></li>
...
</ul>
quando l'utente passa il mouse su un elemento li, mi piacerebbe mostrare alcuni pulsanti nascosti sulla Li, quando smettono di hovering, nascondere i pulsanti ancora. Cercando di utilizzare delegato:
$("#myList").delegate("li", "hover", function() {
if (iAmHovered()) {
showButtons();
} else {
hideButtons();
}
});
quanto sopra viene chiamato sia per hover e 'un-hover'. Come posso distinguere se si tratta di un permesso o di entrare?
Inoltre, ho ottenuto questo campione da questa domanda: .delegate equivalent of an existing .hover method in jQuery 1.4.2
in cui Nick dice:
Questo dipende [#myList] non sempre sostituiti tramite la tecnologia AJAX o in altro modo, però, dal momento che è lì che il conduttore dell'evento vive.
io sostituire il contenuto di #myList però, utilizzando:
$("#myList").empty();
volontà che causano un problema?
Grazie
fresco grazie che funziona. – user246114