Si vous utilisez $(this).hide(); dans un événement de clic, l'élément ne sera pas masqué
Ajoutez ensuite un paramètre speed à hide(), hide(1) peut le masquer. a Dans une phrase "Si l'élément est déjà entièrement visible, l'effet ne changera pas à moins qu'une fonction de rappel ne soit spécifiée."
Comment comprendre ?
Ajoutez un paramètre
1
,只是增加一个时间跨度为1ms
à l'animation de transition. Sans ajouter de paramètres, il sera directement masqué.Pour le problème décrit par le sujet, il est préférable de fournir une démo, sinon le suivi sera difficile