以下是一些常用的 jQuery 選擇器:
基本選擇器:
- 元素選擇器:`$("element")`
- ID 選擇器:`$("#id")`
- 類選擇器:`$(".class")`
- 屬性選擇器:`$("[attribute]")`
層級選擇器:
- 后代選擇器:`$("parent descendant")`
- 子元素選擇器:`$("parent > child")`
- 相鄰兄弟選擇器:`$("prev + next")`
- 所有兄弟選擇器:`$("prev ~ siblings")`
過濾選擇器:
- :first:選擇第一個匹配的元素
- :last:選擇最后一個匹配的元素
- :eq(index):選擇指定索引位置的元素
- :not(selector):選擇不匹配指定選擇器的元素
- :even:選擇索引為偶數(shù)的元素
- :odd:選擇索引為奇數(shù)的元素
- :contains(text):選擇包含指定文本的元素
- :has(selector):選擇包含符合指定選擇器的元素的元素
- :empty:選擇沒有子元素或文本的元素
- :visible:選擇可見的元素
- :hidden:選擇隱藏的元素
表單選擇器:
:input:選擇所有的 input、textarea、select和 button 元素
:text:選擇所有的文本輸入框元素
:checkbox:選擇所有的復(fù)選框元素
:radio:選擇所有的單選框元素
:submit:選擇所有的提交按鈕元素
:reset:選擇所有的重置按鈕元素
內(nèi)容過濾選擇器:
:contains(text):選擇包含指定文本的元素
:empty:選擇沒有子元素或文本的元素
:has(selector):選擇包含符合指定選擇器的元素的元素
這只是一部分常用的 jQuery 選擇器,還有更多的選擇器可用于滿足不同的需求。你可以根據(jù)具體的需求和文檔要求來選擇合適的選擇器。