Et pour le code cité plus haut
J'avais déjà remarqué que celui de l'apparition est identique à celui de la disparition.....
Un expert en javascript peut-il nous éclairer la dessus ?
Code:
$("#top-menu .nav > li.dropdown").hover(function(){ //console.log('sous-menu apparait'); $("> .dropdown-menu > li > a", this).css("visibility", "hidden").parent().parent().slideToggle(0, function() { $("> li > a", this).css("visibility", "visible"); }); }, function(){ //console.log('sous-menu disparait'); $("> .dropdown-menu > li > a", this).css("visibility", "hidden").parent().parent().slideToggle(0, function() { $("> li > a", this).css("visibility", "visible"); });
Un expert en javascript peut-il nous éclairer la dessus ?
Commentaire