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

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

DDD
Freigeben: 2024-11-30 05:19:10
Original
767 Leute haben es durchsucht

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

So ermitteln Sie den Tag-Namen eines ausgewählten Elements mit jQuery

Das Abrufen des Tag-Namens eines ausgewählten Elements in jQuery kann unkompliziert sein Aufgabe. Dies kann in verschiedenen Szenarien nützlich sein, beispielsweise beim dynamischen Abrufen der HTML-Struktur oder beim Bearbeiten von Elementen basierend auf ihren Tags.

Lösung 1: Verwendung von .prop("tagName")

jQuery bietet die Methode .prop(), mit der Sie verschiedene Elementeigenschaften abrufen oder festlegen können. Um den Tag-Namen zu erhalten, verwenden Sie einfach .prop("tagName"):

const tagName = jQuery(element).prop("tagName");
Nach dem Login kopieren

Beispiele:

jQuery("<a>").prop("tagName"); // Output: "A"
jQuery("<h1>").prop("tagName"); // Output: "H1"
Nach dem Login kopieren

Lösung 2: Erstellen eines Benutzerdefinierte Tag-Namensfunktion

Wenn das wiederholte Schreiben von .prop("tagName") mühsam wird, können Sie eine benutzerdefinierte Funktion erstellen um den Prozess zu vereinfachen:

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

Verwendung:

const tagName = jQuery(element).tagName();
Nach dem Login kopieren

Beide Methoden geben den Tag-Namen des Elements in Großbuchstaben zurück. 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

Das obige ist der detaillierte Inhalt vonWie erhalte ich den Tag-Namen eines ausgewählten Elements mit jQuery?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage