摘要
选择器的组合使用
测试用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)");