J'ai ce code pour une liste déroulante et j'ai besoin de supprimer la classe 'hovered' sur '#products' après que le menu glisse et a disparu. Comment puis-je faire cela? Actuellement, il disparaît immédiatement surmouseoutJquery dropdown supprimer la classe après disparaît
Merci pour toute aide pour résoudre ce problème! :-)
$(function() {
var divTop = 168;
$('#products div ul').css({'margin-top': '-' + divTop + 'px','float':'left'});
$('#products > a,#products div').hover(function(){
$('#products').addClass('hovered');
$('#products div ul').show().stop().animate({'margin-top': '0'});
},function(){
$('#products').removeClass('hovered');
$('#products div ul').show().stop().animate({'margin-top': '-' + divTop + 'px'});
});
});
docs: http://api.jquery.com/animate/ – rfunduk
Parfait! Merci pour ça. Va cocher ça comme répondu dans 5 –
@Clint - bienvenue :) –