Heim >Web-Frontend >js-Tutorial >So ermitteln Sie, ob in jquery ein bestimmtes Attribut vorhanden ist

So ermitteln Sie, ob in jquery ein bestimmtes Attribut vorhanden ist

藏色散人
藏色散人Original
2021-02-05 10:07:074780Durchsuche

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.

So ermitteln Sie, ob in jquery ein bestimmtes Attribut vorhanden ist

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn