Heim >Web-Frontend >js-Tutorial >Wie durchlaufe ich Elemente mit derselben Klasse in jQuery mithilfe der Funktion „each'?
Durchlaufen von Elementen derselben Klasse mit jQuery
Entwickler müssen häufig eine Sammlung von Elementen einer bestimmten Klasse durchlaufen Attribut. Diese Anforderung entsteht, wenn für jedes Element einzeln bestimmte Aktionen oder Tests durchgeführt werden müssen.
In jQuery ist die Verwendung der Funktion „each“ die effiziente und übersichtliche Möglichkeit, Elemente mit derselben Klasse zu durchlaufen. Die Funktion „each“ benötigt zwei Parameter: eine Rückruffunktion und den Selektor (in diesem Fall „.testimonial“).
Beispiel:
<code class="javascript">$('.testimonial').each(function(i, obj) { // Test and perform action });</code>
Innerhalb Für die Callback-Funktion werden die Parameter „i“ und „obj“ bereitgestellt. „i“ stellt den Index des aktuellen Elements in der übereinstimmenden Menge dar, während „obj“ das DOM-Element selbst darstellt. Sie können die Wrapper-Funktion „$(this)“ von jQuery verwenden, um einfacher auf das DOM-Objekt zuzugreifen.
Mit dieser Technik können Sie alle erforderlichen Tests oder Aktionen für jedes Element durchführen, das die angegebenen Klassenkriterien erfüllt. Weitere Details und Anwendungsbeispiele finden Sie in der jQuery-API-Referenz.
Das obige ist der detaillierte Inhalt vonWie durchlaufe ich Elemente mit derselben Klasse in jQuery mithilfe der Funktion „each'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!