Jon , Ottimo consiglio! Ho usato come punto fisso per una soluzione più completa. Facendo questo con l'hover di base mi lascerebbe comunque una chiamata al passaggio del mouse per la singola voce di menu. Un sacco di codice ridondante. Quindi, utilizzando quello che hai suggerito, mi si avvicinò con questo:
$('.topMenu').hover(function()
{
$('#_'+this.id).fadeIn("slow");
},
function()
{
$('#_'+this.id).fadeOut();
});
});
Tutte le voci di menu sono dati la classe topmenu e ID. Il div corrispondente per visualizzare è lo stesso id della voce di menu, solo prefisso con _ Esempio: ....
Roba su di noi!
...
Grazie!
fonte
2009-03-18 19:07:09
forse potresti descrivere cosa ti preoccupa di questo codice. Perché pensi che non sia elegante? – Geoff