jQuery 獲取指定元素
$("標籤名")
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])
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.