Heim >Web-Frontend >js-Tutorial >jQuery 获取对象 定位子对象_jquery

jQuery 获取对象 定位子对象_jquery

WBOY
WBOYOriginal
2016-05-16 18:25:591337Durchsuche

选择中的特殊符号:

# 指示 id
. 指示 class
* 全选
, 多选
空格 后代
> 子
~ 兄弟
+ 下一个
: 子(多功能)
() 函数式的过滤与查找

获取 div 下的所有标题对象: $("div :header")

复制代码 代码如下:


AAA


BBB


CCC



DDD


EEE


FFF





获取所有标题对象: $(":header")
复制代码 代码如下:


AAA


BBB


CCC



DDD


EEE


FFF





获取 first, 如: $("li:first") 或 $("li").first() 或 $("ul :first") 或 $("ul li:first")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取每组的 first, 如: $("li:first-child") 或 $("ul li:first-child") 或 $("ul :first-child")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取 last, 如: $("li:last") 或 $("li").last() 或 $("ul :last") 或 $("ul li:last")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取每组的 last, 如: $("li:last-child") 或 $("ul li:last-child") 或 $("ul :last-child")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取第几个, 如(获取第三个, eq 是 0 起): $("li:eq(2)") 或 $("li").eq(2)
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取第几个之后的, 如(获取第三个之后的, gt 是 0 起): $("li:gt(2)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取第几个之前的, 如(获取第三个之前的, lt 是 0 起): $("li:lt(2)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取索引值是偶数的, 如(even 是 0 起): $("li:even")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取索引值是奇数的, 如(odd 是 0 起): $("li:odd")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取每组第偶数个, 如(nth-child 是 1 起): $("li:nth-child(even)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取每组第奇数个, 如(nth-child 是 1 起): $("li:nth-child(odd)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



获取每组第几个, 譬如第 2 个(nth-child 是 1 起): $("li:nth-child(2)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



用表达式指示每组的第几个, 如(nth-child 是 1 起): $("li:nth-child(3n-1)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



如果是父元素中唯一的子元素, 如: $("li:only-child")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ



:not 是对其他选择的取反, 如: $("li:not(li:first-child)")
复制代码 代码如下:


  • AAA

  • BBB

  • CCC

  • DDD

  • EEE

  • FFF

  • GGG



  • 111



  • XXX

  • YYY

  • ZZZ


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn