jQuery选择器

栏目: jQuery · 发布时间: 5年前

  • * 选择所有元素
  • .class 选择 class ,如: $('.mybox')
  • element 选择 element ,如: $('p')
  • #id 选择 id ,如: $('#box')
  • selector1,selectorN 可以同时选择多个元素,如: $('div, p.box, #phone')

层级选择器 Hierarchy

  • parent > child 选择指定元素下的指定子元素,如: $('ul.tonav > li')
  • ancestor descendant 选择一个元素里所有的后代元素,如: $('form input')
  • prev + next 选择所有指定元素后紧跟着的元素,如: $('label + input')
  • prev ~ siblings 选择与指定元素之后有相同父级的同级选择器,如: $('#prev ~ div')

基本过滤器 Basic Filters

  • :animated 选择动画进行中的所有元素。如: $('div:animated)
  • :eq(n) 选取第 n 个元素,如: $('ul.tonav li:eq(n)')
  • :even 选取偶数个元素,如: $('li:even')
  • :odd 选取奇数个元素,如: $('li.odd')
  • :first 选取奇数个元素,如: $('li:first')
  • :gt(n) 选取结果集中索引大于 n 的元素, n 可以为负值,如: $(':gt(3)')
  • :lt(n) 选取结果集中索引小于 n 的元素, n 可以为负值,如: $(':lt(3)')
  • :header 选取所有的标题元素,例如 h1h2h3 …,如: $(':header')
  • :lang() 选取指定语言的所有元素,,如: $('div:lang(zh-cn)')
  • :last 选取最后一个符合的元素,如: $('li:last')
  • :not 选取不符合的所有元素,如: $('input:not(:checked) + span')
  • :root 选取作为文档根目录的元素
  • :target 选取由文档的图片、视频、音频指示的目标元素

内容过滤器 Content Filters

  • :contains() 选择包含指定文本的所有元素,如: $("div:containers('home')")
  • :empty 选择没有子元素或内容文字的元素,如: $("td:empty"))
  • :has() 选择包含至少一个匹配指定选择器的元素的元素,如: $("div:has(p)"))
  • :parent 选择至少有一个子节点(元素或文本)的所有元素

可视选择器 Visibility Filters

  • :hidden 选择所有隐藏的元素,如: $("div:hidden").show(3000));
  • :visible 选择所有隐藏的元素,如: $("div:visible").click(function() {$(this).css("background", "yellow");});

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机程序设计艺术(第3卷)-排序和查找(英文影印版)

计算机程序设计艺术(第3卷)-排序和查找(英文影印版)

(美)Donald E.Knuth / 清华大学出版社 / 2002-9 / 85.00元

《计算机程序设计艺术排序和查找(第3卷)(第2版)》内容简介:这是对第3卷的头一次修订,不仅是对经典计算机排序和查找技术的最全面介绍,而且还对第1卷中的数据结构处理技术作了进一步的扩充,通盘考虑了将大小型数据库和内外存储器。它遴选了一些经过反复检验的计算机方法,并对其效率做了定量分析。第3卷的突出特点是对“最优排序”一节作了修订,对排列论原理与通用散列法作了全新讨论。一起来看看 《计算机程序设计艺术(第3卷)-排序和查找(英文影印版)》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具