jQuery selector querySelector usage use guide_jquery

WBOY
Lepaskan: 2016-05-16 16:18:11
asal
1144 orang telah melayarinya

Pengenalan

HTML5 memperkenalkan dua kaedah baharu, document.querySelector dan document.querySelectorAll, kepada API Web untuk memilih elemen daripada DOM dengan lebih mudah Fungsinya serupa dengan pemilih jQuery. Ini menjadikan penulisan kod JavaScript asli lebih mudah.
Penggunaan

Kedua-dua kaedah menggunakan sintaks yang serupa, dan kedua-duanya menerima parameter rentetan Parameter ini perlu menjadi sintaks pemilihan CSS yang sah.

Salin kod Kod adalah seperti berikut:

elemen = document.querySelector('selectors');
elementList = document.querySelectorAll('selectors');

Parameter pemilih boleh mengandungi berbilang pemilih CSS, dipisahkan dengan koma.

Salin kod Kod adalah seperti berikut:

elemen = document.querySelector('selector1,selector2,...');
elementList = document.querySelectorAll('selector1,selector2,...');

Menggunakan dua kaedah ini tidak dapat mencari elemen dengan status kelas pseudo Contohnya, querySelector(':hover') tidak akan mendapat hasil yang diharapkan.

pemilih pertanyaan

Salin kod Kod adalah seperti berikut:

elemen = document.querySelector('div#container');//Kembalikan div pertama
dengan id bekas elemen = document.querySelector('.foo,.bar');//Kembalikan elemen pertama dengan kelas gaya foo atau bar

querySelectorAll

Kaedah ini mengembalikan semua elemen yang memenuhi syarat, dan hasilnya ialah koleksi nodeList. Peraturan carian adalah sama seperti yang diterangkan sebelum ini.

elemen = document.querySelectorAll('div.foo');//Kembalikan semua div dengan gaya kelas foo
Perlu diingat bahawa elemen dalam koleksi nodeList yang dikembalikan bukan masa nyata.

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