Rumah > hujung hadapan web > tutorial js > Bagaimanakah jQuery mendapat semua nilai tag kelas yang sama (tidak boleh diperoleh secara lalai)_jquery

Bagaimanakah jQuery mendapat semua nilai tag kelas yang sama (tidak boleh diperoleh secara lalai)_jquery

WBOY
Lepaskan: 2016-05-16 16:35:24
asal
1147 orang telah melayarinya

Saya kebetulan menghadapi masalah ini semasa pembangunan, kerana jQuery sentiasa hanya mengembalikan nilai teg kelas pertama, jadi ia tidak dapat memenuhi keperluan kami.

Contohnya:

Salin kod Kod adalah seperti berikut:

var btn = jQuery('.btn').val();

Apa yang diperoleh hanyalah nilai elemen html pertama dengan tag kelas btn.

Untuk mendapatkan nilai semua elemen html set tag kelas. Anda perlu menggunakan setiap traversal jQuery.

Salin kod Kod adalah seperti berikut:

var btns = new Array(); //atau ditulis sebagai: var btns= [];

jQuery('.btn').setiap(fungsi(kunci,nilai){

btns[key] = $(this).val();

//Atau anda juga boleh menulis:

// btns[kunci] = $(value).val();
});

Label berkaitan:
sumber:php.cn
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