Contexte
J'ai une vue arborescente des dossiers (.directory
):Afficher les boutons de la souris
Quand je mouseOver sur un dossier, je montre/boutons de masquage (.delete
et .add
).
Je dois pouvoir cliquer sur ce bouton.
Question
Comment laisser les boutons affichés quand je mouseLeave .directory
?
code
html:
<li>
<a class="directory">TEST</a>
<a class="delete" style="display: none;"></a>
<a class="add" style="display: none";></a>
</li>
$('a.directory').on({
mouseenter: function() {
$(this).parent().find('a.delete, a.add').show();
},
mouseleave: function() {
$(this).parent().find('a.delete, a.add').hide();
}
});
Peut-être peut-être bon hoverIntent() a bien: http://cherne.net/brian/resources/jquery.hoverIntent.html –
pouvez-vous poster le code javascript? – Rafay
@ 3nigma: Fait. –