Penjelasan terperinci tentang kaedah jquery untuk mengendalikan elemen tatasusunan objek_jquery

WBOY
Lepaskan: 2016-05-16 16:30:00
asal
1373 orang telah melayarinya

Kod adalah seperti berikut:

Salin kod Kod adalah seperti berikut:


a
b
c

1. Kaedah yang salah : Anda tidak boleh menggunakan kaedah [] untuk mendapatkan tatasusunan objek jquery, seperti berikut:

Salin kod Kod adalah seperti berikut:

$(fungsi() {
var div_span = $("#div1 span");
untuk( var i = 0; i < div_span.length; i ) {
div_span.[i].html(i);
}
});

Ini tidak berfungsi.

2. Anda boleh menggunakan kaedah eq() jquery untuk memilih:

Salin kod Kod adalah seperti berikut:

untuk( var i = 0; i < div_span.length; i ) {
div_span.eq(i).html(i);
}

3. Anda boleh menggunakan setiap() kaedah untuk melintasi :

Salin kod Kod adalah seperti berikut:

$(fungsi() {
var div_span = $("#div1 span");
var i = 0;
div_span.each( function(){
            $(this).html(i);
          i ;
});
});

Apabila setiap() melintasi, jika anda menggunakan $(ini), anda akan mendapat objek jquery Jika anda menggunakan ini secara langsung, anda akan mendapat objek DOM

4 tatasusunan objek DOM yang diperolehi oleh kod js tulen, anda boleh menggunakan [] untuk mendapatkan elemen tatasusunan

Tiga kaedah yang terakhir adalah betul, dan yang pertama adalah salah saya dahulukan kerana saya ingin menekankan bahawa anda tidak boleh membuat kesilapan yang sama lagi pada masa hadapan.

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