jQuery的基本过滤选择器

jQuery的基本过滤选择器

基本过滤选择器有很多,通过在元素后加冒号:表示,简略介绍如下:

  • :first 指代第一个(div:first表示第一个div)
  • :last 指代最后一个(div:last表示最后一个div)
  • :not(selector) 指代去除所有与给定选择器匹配的元素(input:not(:checked)表示所有未选中的input)
  • :even 指代所有索引值为偶数的元素,从0开始计数(tr:even表示第0、2、4、6…的tr元素)
  • :odd 指代所有索引值为奇数的元素,从0开始计数(tr:odd表示第1、3、5、7…的tr元素)
  • :eq(index)指代索引值等于index的元素,从0开始计数(tr:eq(0)表示第0个tr元素)
  • :gt(index)指代索引值大于index的元素,从0开始计数(tr:gt(1)表示第2个tr开始的所有tr元素)
  • :lt(index)指代索引值小于index的元素,从0开始计数(tr:lt(5)表示从0到4的tr元素)
  • :header 指代h1、h2、h3之类的元素标签
  • :animated 指代正在执行动画的元素
  • :focus 指代获取焦点的元素

你可能感兴趣的:(JavaScript,JavaWeb)