jQuery 獲取指定元素

1、利用標籤名獲取元素
$("標籤名")

2、通過ID獲取元素
$("#id_name")

3、通過 類名獲取元素
$(".className")

4、一次性獲取多個元素
$("元素名, 元素名, 元素名 ....")

5、通過指定層次關係獲取元素
$("祖先    子孫")
$("父  >  子")
$("前  +  後")
$("兄  ~  弟")

6、根據元素的屬性值獲取元素
[attribute]
[attribute = value]
[attribute != value]
[attribute ^= value]
[attribute $= value]
[attribute *= value]

7、通過過濾器獲取元素
$("元素名:過濾器")

過濾器列表
:first
:last
:not(filter)
:even
:odd
:eq(index)
:lt(index)
:gt(index)
:header
:animated
:contains(text)
:empty
:has(selector)
:parent【注:這個是獲取非空元素不是父元素】

8、獲取表單元素
$(":表單過濾器名")

獲取表單元素的方法
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
【注:表單標籤也是標籤,同樣可以利用標籤名獲取,不過有些標籤類型多樣可以加過濾器加以區分。如:$("input:text")】

9、通過過濾器獲取表單元素
:enable    獲取可輸入狀態的元素
:disabled    獲取不可輸入狀態的元素
:checked    獲取選中元素的元素
:selected    獲取下拉框中選中狀態的元素

10、從集合元素中通過指定序號獲取元素
$("元素名").eq(index)

11、獲取指定條件一致的元素
$("元素名").filter(expr)

12、獲取指定範圍的元素
$("元素名").slice(start,[end])

13、獲取與條件表達式一致的元素
$("元素名").is(expr)

14、獲取元素的下一個元素
$("元素名").next([expr])

15、獲取元素的前一個元素
$("元素名").prev([expr])

16、獲取元素的父元素
$("元素名").parent([expr])

17、獲取元素的子元素
$("元素名").children([expr])
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章