RÉFÉRENCE BOOTSTRAP 3
Ajouté parce que je n'arrête pas de me faire piéger par la solution de ce fil de discussion et ça me fout en l'air à chaque fois.
En fait, la liste déroulante BS supprime immédiatement l'option .open
de la classe du parent, donc le glissement vers le haut ne fonctionne pas.
Utilisez le même bit que les autres solutions pour slideDown() ;
// ADD SLIDEUP ANIMATION TO DROPDOWN //
$('.dropdown').on('hide.bs.dropdown', function(e){
e.preventDefault();
$(this).find('.dropdown-menu').first().stop(true, true).slideUp(300, function(){
$(this).parent().removeClass('open');
});
});