jquery多个选择器组合使用语法

摘要

选择器的组合使用

测试用jquery版本:3.2.1

测试用html

<p id="p1">1p</p>
<p id="p2">2p</p>
<input id="input1" type="text" value="input1">
<div id="div1">
    <a id="a1">a1</a>
</div>

基本选择器

jQuery("#p1");

多个属性选择器[]

多个属性选择器并排写,选取结果为取交集。

jQuery("b[id=b1][vv=v3]");

多个过滤选择器:(不含eq)

在属性选择器前面连着写

jQuery("input:input:visible:odd[id*=1]");

eq

写在后面

jQuery("input:input:visible:odd[id*=1]:eq(0)");

多个选择器

之前的每一个例子的选择器视为一个完整的选择器。多个完整的选择器取并集需用逗号(,)分隔

jQuery("p[id],input:input:visible:odd[id*=1]:eq(0)");

猜你喜欢

转载自blog.csdn.net/nayi_224/article/details/80361417