内容目录
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");
0 条评论
撰写评论