JQuery ialah perpustakaan JavaScript yang sangat baik yang menyediakan banyak kaedah mudah untuk menjadikan pembangunan bahagian hadapan lebih pantas dan lebih cekap. Dalam JQuery, penapisan pertanyaan ialah salah satu fungsi yang paling biasa digunakan Artikel ini akan memperkenalkan bahagian penapisan pertanyaan JQuery yang berkaitan secara terperinci.
1. Gambaran Keseluruhan
Mekanisme pertanyaan dan penapisan JQuery ialah salah satu fungsi terpentingnya Melalui penapisan, anda boleh dengan mudah mengendalikan, mengubah suai, memadam dan operasi lain pada elemen HTML. JQuery menyokong penapisan melalui pemilih CSS, pemilih asas, pemilih hierarki, pemilih atribut, pemilih borang, dll. Ciri ini sangat memudahkan pembangun bahagian hadapan untuk pembangunan web Pada asasnya, JQuery dan CSS boleh digabungkan dalam Bersama-sama anda boleh mencapai sebarang kesan dinamik yang berkuasa .
2. Pemilih asas
Pemilih asas merujuk kepada pemilih paling asas dan pemilih yang paling biasa digunakan. Ia boleh memilih elemen mengikut nama tag, nama kelas, ID, dsb.
Pemilih Teg:
$("Nama Teg")
Pemilih Kelas:
$("Nama Kelas")
Pemilih ID:
$( “#id”)
3. Pemilih hierarki
Pemilih hierarki boleh memilih elemen induk, elemen anak, elemen adik-beradik, dll. bagi elemen yang ditentukan.
Pemilih elemen anak:
$("ibu bapa > anak")
Pemilih unsur keturunan:
$("keturunan moyang")
Adik beradik bersebelahan pemilih:
$(“sebelumnya + seterusnya”)
Semua pemilih elemen adik-beradik:
$(“sebelumnya ~ adik-beradik”)
4. Pemilihan atribut
pemilih atribut boleh memilih elemen melalui atribut HTML Ia menyokong sama ada atribut tertentu unsur wujud, sama ada nilainya sama, dsb.
Pemilih kewujudan atribut:
$("[atribut]")
Pemilih sama nilai atribut:
$("[atribut=nilai]")
Nilai atribut mengandungi pemilih:
$(“[attribute*=value]”)
Nilai atribut bermula dengan pemilih nilai yang ditentukan:
$(“[attribute^=value] ")
Nilai atribut berakhir dengan pemilih nilai yang ditentukan:
$("[attribute$=value]")
5. Pemilih borang
Pemilihan borang Penyemak imbas boleh memilih elemen borang dengan mudah, seperti kotak input, kotak lungsur, kotak semak, butang radio, dsb.
Pemilih input:
$(“:input”)
Butang radio, pemilih kotak semak:
$(“:ditandakan”)
Turun ke bawah pemilih kotak:
$(“:selected”)
6. Kaedah penapis
Kaedah penapis boleh menapis semula selepas memilih elemen, menjadikannya operasi yang lebih fleksibel dan cekap.
Elemen pertama:
$(“:first”)
Elemen terakhir:
$(“:last”)
Elemen genap:
$(“:even”)
Elemen ganjil:
$(“:odd”)
Elemen bersyarat:
$(“:contains(text )")
Unsur boleh dilihat:
$(":visible")
Unsur tersembunyi:
$(":hidden")
7. Ringkasan
Melalui pengenalan di atas, kita dapat mengetahui bahawa JQuery juga mempunyai fungsi pertanyaan dan penapisan yang sangat kaya, yang boleh dikatakan cukup untuk memenuhi keperluan kita. Sudah tentu, sebagai tambahan kepada kaedah di atas, terdapat banyak kaedah lain untuk menapis elemen yang kami perlukan Ini juga merupakan salah satu fungsi yang sangat berkuasa yang berkaitan dengan JQuery Ia adalah bahagian depan. alat pembangunan tamat untuk paparan dokumen HTML dengan cepat dan lebih baik Untuk mencapai matlamat pengguna, rangka kerja pembangunan JQuery boleh menangkap dengan tepat keperluan pengguna, menjadikannya sangat mudah dan pantas untuk mencapai kesan halaman Web.
Atas ialah kandungan terperinci penapis pertanyaan jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!