00 Stimmen

jQuery: Elemente, Bilder, Klassen etc zählen

Tipp von Progger99 | 28.01.2013 um 16:52

Jeder jQuery Selektor ist ein Array der zugehörigen Elemente und besitzt die Eigenschaft "length". Dies können wir uns zu Nutze machen und dafür verwenden, die Anzahl bestimmter Elemente einer Internetseite zu bestimmen. Hier ist eigentlich alles möglich, was wir mit jQuery auswählen können: die Anzahl der Bilder, die Anzahl der Elemente mit einer bestimmten Klasse, andere komplizierte Konstrukte und vieles mehr.

Schauen wir uns dazu zunächst ein einfaches Beispiel an:

var anzahl = $('img').length;

alert("Die Seite enthält " + anzahl + " Bilder.");

Mit dem Selektor $('img') wählen wir alle Bilder der Seite aus (Bilder sind in HTML mit "img" gekennzeichnet). Danach geben wir eine Meldung aus, wie viele Bilder die Seite enthält.

Weitere Beispiele

var anz1 = $('.a').length;
var anz2 = $('#b').length;
var anz3 = $('.c.d').length;

Hier ermitteln wir zunächst die Anzahl der Elemente mit der Klasse "a", dann alle Elemente mit der ID "b" und schließlich alle Elemente, die die Klassen "c" und "d" zugewiesen haben.

Es lässt sich jeder beliebige jQuery Selektor verwenden.

AntwortenPositivNegativ

Über den Autor

AvatarDer Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen

 

Ähnliche Themen

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.