Solution au contrôle jquery invalide : 1. Ouvrez le fichier de code js correspondant ; 2. Passez "$("#xxx").show("slow",function(){$(this).css("display" ,"block")});" peut être utilisé.
L'environnement d'exploitation de cet article : système Windows 7, jquery version 3.2.1, ordinateur DELL G3
Que dois-je faire si le contrôle jquery échoue ?
À propos du problème de masquage et d'affichage des contrôles de jquery
Généralement, si nous voulons afficher ou masquer dynamiquement les contrôles html jsp, nous pouvons utiliser les propres méthodes de jquery
$("#id").hide(); $("#id").show();
Mais parfois, si les éléments du contrôle sont masqués ou affichés dynamiquement, ils peuvent échouer.
Par exemple, si le th tr dans le div ou le li dans le ul masquent le div ul, il se peut qu'il ne puisse pas masquer les contrôles à l'intérieur, alors cela échouera.
Solution :
$("#xxx").hide("slow",function(){$(this).css("display","none")}); $("#xxx").show("slow",function(){$(this).css("display","block")});
Pour la fonction lente, j'ai regardé le code source et j'ai découvert qu'il s'agissait d'un contrôle de vitesse permettant de masquer ou d'afficher.
Les paramètres facultatifs incluent fast et _default.
Quant au choix, cela dépend de vos propres préférences.
Apprentissage recommandé : "Tutoriel vidéo jquery"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!