内容目录
jQuery的selector1,selector2,selectorN选择器(联合选择器)用于将多个不同选择器获取的元素合并到一起,将其封装为jQuery对象并返回。
语法
// 这里的selector1、selector2、selectorN都是具体的选择器
jQuery( "selector1, selector2 [, selectorN...]" )
参数
参数 | 描述 |
---|---|
selector1 | 一个有效的选择器。 |
selector2 | 另一个有效的选择器。 |
selectorN | 可选其他的有效选择器,可以有任意多个。 |
返回值
返回封装了通过各个选择器查找的DOM元素的jQuery对象。
jQuery先根据每个选择器单独去查找对应的DOM元素,并且将所有选择器查找的DOM元素合并到一起,并将其封装为jQuery对象。
如果所有的选择器都找不到任何匹配的DOM元素,则返回一个空的jQuery对象。
示例&说明
以下面这段HTML代码为例:
<div id="n1">
<p id="n2" class="test"></p>
<p id="n3" class="detail">
<span id="n4" class="test codeplayer"></span>
</p>
</div>
现在,我们想要一次性查找到id为n1
的div标签、id为n2
的p标签、包含类名test
的span标签,则可以编写jQuery代码:
// 选择了id分别为n1、n2、n4的三个元素
$("#n1,#n2,span.test");
如果要一次性查找到包含类名detail
的p标签、包含类名test
的所有标签,则对应的jQuery代码如下:
// 选择了id分别为n3、n2、n4的三个元素
$("p.detail,.test");
0 条评论
撰写评论