您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Ready 发布于2014年08月15日 12:48

原创 jQuery 选择器(*)详解

2815 次浏览 读完需要≈ 3 分钟

内容目录

jQuery的*选择器(所有元素选择器)用于获取所有的元素,将其封装为jQuery对象并返回。

语法

jQuery( "*" )

返回值

返回封装了所有DOM元素的jQuery对象。

由于当前文档中一般都有多个DOM元素,因此返回的jQuery中可能封装了多个DOM元素。

注意:此处匹配的DOM元素不仅仅局限于body标签之内,html、head、meta、title、style、link、script、body等文档中的所有DOM元素都会被计算在内。

示例&说明

// 查找当前文档中所有的DOM元素
$("*");

所有元素选择器与后代选择器、子代选择器、相邻选择器等具有限定范围的选择器进行配合使用,所有元素选择器则表示指定限定范围内的所有元素。

// p标签的所有后代元素
$("p *")

再如,我们可以配合使用子代选择器来实现只查找孙子辈元素的选择器。例如:我们想要查找id为n1的元素的孙子辈的span标签,对应的jQuery代码如下:

// 选择id为n1的元素的所有"孙子辈"的span标签
$("#n1 > * > span");

运行代码

  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论

打开导航菜单