Selector ialah konsep yang sangat penting dalam jQuery, ia boleh membantu kami mencari dan mengendalikan elemen pada halaman dengan tepat. Artikel ini akan memperkenalkan penggunaan pelbagai jenis pemilih dalam jQuery, termasuk pemilih asas, pemilih hierarki, pemilih penapis dan pemilih atribut, dan menyediakan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik dan menguasai penggunaan pemilih ini.
Pemilih asas ialah salah satu pemilih yang paling biasa digunakan. Ia boleh memilih elemen mengikut nama elemen, nama kelas atau ID. Berikut ialah beberapa contoh kod untuk beberapa pemilih asas:
Pilih semua elemen <div>: <code><div>元素:<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:javascript;toolbar:false;'>$('div')</pre><div class="contentsignin">Salin selepas log masuk</div></div></li><li><p>选择类名为<code>example
的元素:
$('.example')
选择ID为my-element
的元素:
$('#my-element')
层次选择器可以根据元素之间的关系来选择元素,包括子元素、后代元素、相邻元素和兄弟元素。以下是几个层次选择器的示例代码:
选择父元素下的所有子元素:
$('parent > child')
选择祖先元素下的所有后代元素:
$('ancestor descendant')
选择相邻元素:
$('element + next')
选择所有兄弟元素:
$('element ~ siblings')
过滤选择器可以根据元素的状态或位置来选择元素,包括可见元素、隐藏元素、第一个元素、最后一个元素等。以下是几个常用的过滤选择器示例代码:
选择所有可见元素:
$(':visible')
选择所有隐藏元素:
$(':hidden')
选择第一个元素:
$('element:first')
选择最后一个元素:
$('element:last')
属性选择器可以根据元素的属性来选择元素,包括属性存在、属性值等于某个值、属性值以某个字符串开头等。以下是几个属性选择器的示例代码:
选择具有title
属性的元素:
$('[title]')
选择href
属性值以https
开头的元素:
$('[href^="https"]')
选择class
属性值包含example
$('[class*="example"]')
rrreee
🎜🎜Pilih elemen dengan IDtitle
: 🎜rrreee🎜🎜🎜Pilih nilai atribut href
dengan https Elements bermula dengan
: 🎜rrreee🎜🎜🎜 Pilih elemen yang nilai atribut class
nya mengandungi example
: 🎜rrreee🎜🎜🎜Melalui contoh kod di atas, pembaca boleh Memahami dengan lebih baik dan kuasai penggunaan pelbagai jenis pemilih dalam jQuery. Pemilih adalah bahagian yang sangat penting dalam jQuery Menguasai penggunaan pemilih boleh membantu kami mengendalikan elemen pada halaman dengan lebih cekap dan mencapai pelbagai kesan dan fungsi interaktif. Saya harap artikel ini bermanfaat kepada pembaca, terima kasih kerana membaca! 🎜Atas ialah kandungan terperinci Fahami penggunaan pelbagai jenis pemilih dalam jQuery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!