Lösung für das ungültige jquery-Steuerelement: 1. Öffnen Sie die entsprechende js-Codedatei 2. Übergeben Sie "$("#xxx").show("slow",function(){$(this).css("display" ,"block")});" kann bedient werden.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JQuery-Version 3.2.1, DELL G3-Computer
Was soll ich tun, wenn die JQuery-Steuerung fehlschlägt?
Über das Problem von jquery beim Ausblenden und Anzeigen von Steuerelementen
Wenn wir HTML-JSP-Steuerelemente dynamisch anzeigen oder ausblenden möchten, können wir im Allgemeinen die eigenen Methoden von jquery verwenden
$("#id").hide(); $("#id").show();
Aber manchmal sind wir Wenn die Elemente im Steuerelement sind Wenn sie ausgeblendet oder dynamisch angezeigt werden, kann es sein, dass sie fehlschlagen.
Wenn beispielsweise das th tr im div oder das li im ul das div ul verbirgt, kann es möglicherweise nicht in der Lage sein, die darin enthaltenen Steuerelemente zu verbergen, dann wird dies fehlschlagen.
Lösung:
$("#xxx").hide("slow",function(){$(this).css("display","none")}); $("#xxx").show("slow",function(){$(this).css("display","block")});
Für die Slow-Funktion habe ich mir den Quellcode angesehen und festgestellt, dass es sich um eine Geschwindigkeitssteuerung zum Ausblenden oder Anzeigen handelt.
Zu den optionalen Parametern gehören fast und _default.
Die Auswahl hängt von Ihren eigenen Vorlieben ab.
Empfohlenes Lernen: „JQuery-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas tun, wenn die JQuery-Steuerung fehlschlägt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!