Bagaimana untuk Lelaran Melalui Elemen HTML dengan Kelas yang Sama Menggunakan Kaedah each() jQuery?

DDD
Lepaskan: 2024-10-19 20:45:02
asal
439 orang telah melayarinya

How to Iterate Through HTML Elements with the Same Class Using jQuery's each() Method?

Menggelung Melalui Elemen HTML dengan Kelas yang Sama Menggunakan jQuery

Untuk melintasi satu siri elemen HTML dengan kelas yang sama dengan cekap, jQuery menyediakan setiap () kaedah. Kaedah ini berfungsi sebagai penyelesaian berulang yang mudah untuk elemen DOM.

Untuk menunjukkan penggunaan setiap(), pertimbangkan senario berikut:

Anda mempunyai berbilang

elemen pada halaman web anda, masing-masing memberikan kelas "testimoni". Anda perlu menggunakan jQuery untuk mengulangi elemen ini satu demi satu, melakukan tindakan khusus berdasarkan setiap elemen.

Kod jQuery untuk mencapainya adalah mudah:

$('.testimonial').each(function(i, obj) {
  // Perform your actions here
});
Salin selepas log masuk

Dalam setiap elemen( ), parameter pertama ("i") mewakili kedudukan elemen semasa dalam tatasusunan elemen dengan kelas "testimoni," manakala parameter kedua ("obj") mewakili objek DOM elemen semasa. Untuk berinteraksi dengan elemen, anda boleh menggunakan pembungkus jQuery $(this).

Sebagai contoh, jika anda ingin menyemak sama ada keadaan tertentu berlaku untuk setiap elemen, anda boleh menambah pernyataan if dalam setiap elemen. () fungsi:

$('.testimonial').each(function(i, obj) {
  if ($(this).hasClass('active')) {
    // Perform actions for elements with class 'active'
  }
});
Salin selepas log masuk

Dokumentasi API jQuery menyediakan maklumat yang komprehensif tentang kaedah setiap(). Untuk panduan dan contoh lanjut, rujuk dokumentasi rasmi.

Atas ialah kandungan terperinci Bagaimana untuk Lelaran Melalui Elemen HTML dengan Kelas yang Sama Menggunakan Kaedah each() jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan