Affichage : show() display:block;
Masquer : hide() display:none;
Lorsque vous basculez entre l'affichage et le masquage, vous devez déterminer s'il est affiché ou masqué pour le moment. Les méthodes suivantes sont couramment utilisées pour déterminer les conditions :
1.if(thisNode.is(':hidden')){......}else{.....}
2. Ajoutez d'abord un identifiant de classe à l'élément Dom de thisNode, par exemple, changez l'identifiant en class="showFlag", le jugement est le suivant
if(thisNode.hasClass('showFlag')){.....}else{......}
De la même manière, vous pouvez également juger d'autres contenus de ce nœud, tels que le nombre de sous-éléments, le contenu du texte, etc., en fonction de besoins spécifiques.