Heim > Web-Frontend > js-Tutorial > Wie kann ich die Klassenliste eines Elements mit jQuery und JavaScript abrufen und verwenden?

Wie kann ich die Klassenliste eines Elements mit jQuery und JavaScript abrufen und verwenden?

Patricia Arquette
Freigeben: 2024-11-29 13:38:15
Original
783 Leute haben es durchsucht

How Can I Get and Use an Element's Class List with jQuery and JavaScript?

Erhalten einer Klassenliste für ein Element mit jQuery

Beim Arbeiten mit Elementen auf einer Webseite kann es erforderlich sein, auf die Elemente zuzugreifen oder sie zu ändern Liste der damit verbundenen Klassen. jQuery bietet eine bequeme Möglichkeit, diese Informationen abzurufen.

Klassenliste als Array abrufen

Um alle einem Element zugewiesenen Klassennamen als Array abzurufen, können Sie dies tun Verwenden Sie die className-Eigenschaft von JavaScript:

var classList = document.getElementById('divId').className.split(/\s+/);
Nach dem Login kopieren

Diese Methode teilt die className-Zeichenfolge in ein Array auf, wobei jeder Klassenname als Element.

Iterieren über Klassennamen

Sobald Sie die Klassenliste als Array haben, können Sie darüber iterieren und nach einer bestimmten Klasse suchen:

for (var i = 0; i < classList.length; i++) {
    if (classList[i] === 'someClass') {
        // Do something
    }
}
Nach dem Login kopieren

Verwendung von jQuery

Während jQuery nicht direkt eine bereitstellt Mit dieser Methode können Sie die Klassenliste als Array abrufen und prüfen, ob ein Element eine bestimmte Klasse hat:

if ($('#divId').hasClass('someClass')) {
    // Do something
}
Nach dem Login kopieren

Zusammenfassend lässt sich sagen, dass die className-Eigenschaft von JavaScript und die hasClass()-Methode von jQuery zum Abrufen verwendet werden können und mit der Klassenliste der Elemente auf einer Webseite interagieren.

Das obige ist der detaillierte Inhalt vonWie kann ich die Klassenliste eines Elements mit jQuery und JavaScript abrufen und verwenden?. 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