Heim > Artikel > Web-Frontend > So ermitteln Sie, ob in jquery ein bestimmtes Attribut vorhanden ist
Wie jquery ermittelt, ob ein bestimmtes Attribut vorhanden ist: Erstellen Sie zunächst eine Codebeispieldatei. Verwenden Sie dann die Methode „$(“input[name=new]“).hasClass(“new“)“, um festzustellen, ob ein bestimmtes Attribut vorhanden ist Attribut in der JQuery-Codierung Nur ein Attribut.
Die Betriebsumgebung dieses Artikels: Windows 7-System, jquery1.2.6, Dell G3-Computer.
jquery ermittelt, ob ein bestimmtes Attribut enthalten ist?
Bei der JQuery-Codierung ermitteln wir, ob ein Element ein bestimmtes Attribut hat, beispielsweise ob es einen class="new"-Stil enthält. Die Beurteilung von JQuery ist sehr einfach, da es die hasClass-Methode $("input[name=new]").hasClass("new") zur Beurteilung gibt.
Aber manchmal müssen wir andere Attribute bestimmen. Beispielsweise enthalten einige a-Links das rel-Attribut, andere nicht. Wie kann man zum jetzigen Zeitpunkt urteilen?
Derzeit gibt es keine fertige Methode. Wenn ein Attribut $("#aid").attr("rel") vorhanden ist, wird der Wert von rel zurückgegeben. Wenn das rel-Attribut nicht vorhanden ist, wird "undefiniert" zurückgegeben.
undefiniert ist der undefinierte Typ. Verwenden Sie if($("# hilf").attr("rel") == undefiniert) Machen Sie einfach ein Urteil.
if($('#app').attr('checked') == undefined ){ alert('属性存在') }
Empfohlen: „jquery-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob in jquery ein bestimmtes Attribut vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!