Der Redakteur unten wird Ihnen eine kurze Diskussion über die Platzierung von Skripten in HTML geben. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf.
Früher dachte ich, dass Skripte überall in HTML platziert werden können. Als ich heute eine Anfrage gestellt habe, habe ich meine falsche Vorstellung korrigiert.
Zuerst möchte ich ein Select-Tag mit zwei Optionen implementieren: Ja und Nein. Während der Initialisierung muss das Select-Tag jedoch standardmäßig einen Nullwert auswählen, daher habe ich eine Methode zum Zulassen hinzugefügt Beim Klicken wird der Nullwert geändert. Löschen:
XML/HTML-Code Kopieren Sie den Inhalt in die Zwischenablage
<!DOCTYPE html> <html> <head> <script src="jquery/jquery-1.11.1.min.js"></script> </head> <script> $('#checkcash').click(function () { if ($('#checkcash').val() == '0') { $("#checkcash option[value='0']").remove(); } }); $("#alert").click(function(){ alert("1123"); }) </script> <body> 是否已提现 <select id="checkcash" style="width: 181px"> <option selected="selected" value="0"></option> <option value="1">是</option> <option value="2">否</option> </select> <input type='button' id='alert' value="anwo"> </body> </html>
Aber das bringt nicht das, was Sie wollen. Daher dachte ich zuerst, dass es sich um einen Jquery-Syntaxfehler handelte, und überprüfte und korrigierte es online, aber es funktionierte nicht. Dann überlegte ich plötzlich, ob ich das Skript einfügen sollte Ich habe es versucht und es war in Ordnung. Dann wurde mir plötzlich klar, dass es nicht so war.
Später habe ich den Grund überprüft und festgestellt, dass die HTML-Datei von oben nach unten ausgeführt wird, die Reihenfolge von importiertem CSS und Javascript jedoch unterschiedlich ist. Wenn das CSS eingeführt und geladen wird, wird das Programm trotzdem ausgeführt nach unten, und wenn das