Heim > Web-Frontend > CSS-Tutorial > Wie erhalte ich einfach den Tag-Namen eines ausgewählten jQuery-Elements?

Wie erhalte ich einfach den Tag-Namen eines ausgewählten jQuery-Elements?

Mary-Kate Olsen
Freigeben: 2024-11-27 20:38:10
Original
872 Leute haben es durchsucht

How to Easily Get the Tag Name of a Selected jQuery Element?

So rufen Sie den Tag-Namen eines ausgewählten Elements in jQuery ab

In jQuery manipulieren wir häufig Elemente auf einer Webseite. Manchmal ist es nützlich, den Tag-Namen des Elements abzurufen, mit dem wir arbeiten.

Gibt es eine einfache Möglichkeit, einen Tag-Namen zu erhalten?

Zum Beispiel: Angenommen, Sie erhalten $('a') in einer Funktion und möchten das Tag 'a' erhalten Name.

Antwort

Um den Tag-Namen abzurufen, können Sie die Methode .prop("tagName") verwenden. Hier sind einige Beispiele:

jQuery("<a>").prop("tagName"); //==> "A"
jQuery("<h1>").prop("tagName"); //==> "H1"
jQuery("<coolTagName999>").prop("tagName"); //==> "COOLTAGNAME999"
Nach dem Login kopieren

Wenn das Schreiben von .prop("tagName") umständlich ist, können Sie eine benutzerdefinierte Funktion definieren:

jQuery.fn.tagName = function() {
  return this.prop("tagName");
};
Nach dem Login kopieren

Beispiele:

jQuery("<a>").tagName(); //==> "A"
jQuery("<h1>").tagName(); //==> "H1"
jQuery("<coolTagName999>").tagName(); //==> "COOLTAGNAME999"
Nach dem Login kopieren

Konventionell werden Tag-Namen in Großbuchstaben zurückgegeben. Wenn Sie Tag-Namen in Kleinbuchstaben bevorzugen, ändern Sie die benutzerdefinierte Funktion:

jQuery.fn.tagNameLowerCase = function() {
  return this.prop("tagName").toLowerCase();
};
Nach dem Login kopieren

Beispiele:

jQuery("<a>").tagNameLowerCase(); //==> "a"
jQuery("<h1>").tagNameLowerCase(); //==> "h1"
jQuery("<coolTagName999>").tagNameLowerCase(); //==> "cooltagname999"
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie erhalte ich einfach den Tag-Namen eines ausgewählten jQuery-Elements?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage