J'ai l'impression qu'il me manque quelque chose de simple mais j'essaye essentiellement de faire tomber une partie du contenu quand le titre est survolé. Ensuite, quand ni le titre ni le contenu sélectionné ne sont touchés par le curseur de la souris, je voudrais que le contenu glisse vers le haut. J'ai essayé d'utiliser .add ou en utilisant plusieurs sélecteurs et il semble ne pas fonctionner. J'ai besoin que le contenu reste assez longtemps pour que quelqu'un puisse sélectionner un lien, mais chaque fois que vous naviguez à partir du titre, le contenu disparaît.Comment puis-je exiger qu'une action se produise sur deux éléments avant qu'un événement se produise dans JQuery?
jQuery
$(document).ready(function(){
$("#cat1").hide()
$("#title1").on("mouseenter",function(){
$("#cat1").slideDown();
});
$("#cat1").add("#title1").on("mouseleave",function(){
$("#cat1").slideUp();
});
});
HTML
<h4 id="title1">Getting Started</h4>
<div id="cat1">
<ul>
<li>Line</li>
<li>Line</li>
<li>Line</li>
<li>Line</li>
</ul>
</div>
problème potentiel avec cela comme mis en œuvre est que vous devez entrer et quitter la div pour qu'il se replie à nouveau, je ne peux pas rouler sur la balise h et l'avoir disparaître si ce n'est pas ce que je voulais voir. – Rozwel