[翻译]帮助文档-jQuery 选择器
jQuery的选择器是CSS 1-3,XPath的结合物。jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言。如果你了解CSS(绝大部分WEB开发者都用到的),那么你学起来就很容易了。 同时使用CSS和XPath 看几个例子: 隐藏所有包含有链接的段落: $("p[a]").hide(); 显示页面的第一个段落: $("p:eq(0)").show(); 隐藏所有当前可见的层元素: $("div:visible").hide(); 获取所有无序列表的列表项: $("ul/li") /* valid too: $("ul > li") */ 取得name值为bar的输入字段的值: $("input[@name=bar]").val(); 所有处于选中状态的单选r按钮: $("input[@type=radio][@checked]") 如果你对查询语言的工作原理还有疑问,可以 订阅这里的邮件列表 。 CSS查询器 jQuery完全支持CSS1.3。 关于CSS的一些资料查看下面的连接: CSS 1 CSS 2 CSS 3 下面列出来的是支持的CSS查询器的列表式语法: * 任何元素 E 类型为E的元素 E :root 类型为E,并且是文档的根元素 E:nth-child(n) 是其父元素的第n个类型为E的子元素 E:first-child