C'est ce que j'ai actuellement:retard Tricky sur mouseover
$("#cart-summary").mouseenter(function() {
$('.flycart').delay(500).slideDown('fast');
});
$(".flycart").mouseleave(function() {
$('.flycart').delay(500).slideUp('fast');
}).find('a.close').click(function(){
$(this).parents('.flycart').hide();
});
Ce qu'il fait est:
Si mouseover # panier-résumé -> flycart ouvert après 500ms
si mouseout .flycart -> fermer flycart après 500ms
Ce dont j'ai besoin est:
Si mouseover # panier-résumé pour ATLEAST 500ms -> ouvert flycart
si mouseout .flycart pour ATLEAST 500ms -> flycart près
Modifié à ajouter: J'utilise également hoverIntent, si cela peut être utilisé ici?
Merci beaucoup!
Connaissez-vous assez sur javascript pour écrire une fonction qui détermine si la souris a plané o ver un élément pendant au moins 500ms? –
Non, je ne le fais pas. Je suis un concepteur qui fait aussi un peu de JS (et cherche SO pour de l'aide technique). – 3zzy