<ul>
<li>000001</li>
<li title="hello" class="box2">000002</li>
<li class="box">000003</li>
<li title="hello">000004</li>
<li title="two"><span>vvvv</span></li>
</ul>
<li>AAAAAA</li>
<li>EEEEEEEEE</li>
过滤 是过滤其中的某一个 在原来的基础上 返回的是jQuery可以操作方法
查找是查找其中的子孙后代、兄弟姐妹
.first() 第一个元素
var $li=$('ul>li');//先得到li
// ul下li标签的第一个
$li.first().css('background','yellow')
.last() 最后一个元素
// ul下li标签的最后一个
$li.last().css('background','rebeccapurple')
.eq(数字)任意一个元素
// ul下li标签的第二个
$li.eq(1).css('background','#bfa')
filter():过滤出具体属性的 ul下li标签中title属性为hello的
// ul下li标签中title属性为hello的
$li.filter('[title=hello]').css('border','solid black 1px')
not():不想要的条件
// ul下li标签在title属性不为hello的
$li.not('[title=hello]').css('border','red solid 1px')
或者使用不等于
$li.filter('[title!=hello]').css('border','solid red 1px')
使用交集选择器选择需要的元素
//希望有这个titiel 但是tiele不为hello
$li.filter('[title][title!=hello]').css('border','solid red 1px')
$li.filter('[title!=hello]').filter('[title]').css('border','solid red 1px')
has();选择需要的标签 选择的是在原来基础上的
// ul下li标签中有span子标签的
$li.has('span').css('background','red')
所以是过滤