<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
<script src="../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
//抓ID
$('#box').css({'width':'200px','height':'400px','border':'1px solid red'})
//标签名抓元素 // 抓取的是#box 下面所有p元素, 不管是子代 还是孙子代
$('#box p').css({'color':'pink'})
// class名抓元素
$('.box').css({'background':'yellow'})
// 群组选择器
$('.p,.p1').css({'color':'blue'})
//找亲儿子
$('#box>p').css({'background':'brown'})
// 寻找找到 紧挨class名为p的元素的下一个class名叫p1的元素
$('.p+.p1').css({'background':'#000'})
// 找到.p后面所有兄弟元素class名叫p1
$('.p~.p1').css({'background':'#ff6700'})
// 寻找到所有p标签中第一p标签
$('p:first').css({'background':'purple'})
// 寻找到所有p标签中最后一个p标签
$('p:last').css({'color':'blue'});
// 找到所有的p标签不包括class名叫做p标签
$('p:not(.p)').css({'color':'#aaddee'})
// 找到所有奇数行的p标签
$('p:even').css({'color':'blue'});
// 找到所有偶数行的p标签
$('p:odd').css({'color':'blue'});
//找到下标为3的p标签
$('p:eq(3)').css({'color':'blue'});
// 另一种写法
$('p').eq(4).css({'color':'blue'});
//找到第一个子集元素
$('#box p:first-child').css({'background':'green'});
//找到最后一个子集元素
$('#box p:last-child').css({'background':'#eeaadd'});
})
</script>
</head>
<body>
<div id="box">
<p class="p2">今天真凉快!</p>
<p class="p1">今天我们不留作业!</p>
<p class="p1">同学们很高兴,他们竟然相信了!</p>
<div class="box">
<p class="p">今天真凉快!</p>
<p class="p1">今天我们不留作业!</p>
<p class="p1">同学们很高兴,他们竟</p>
</div>
<div class="box">
<p class="p">今天真凉快!</p>
<p class="p1">今天我们不留作业!</p>
<p class="p1">同学们很高兴,他们竟</p>
</div>
</div>
</body>
</html>
$(this).addClass('active').siblings('span').removeClass('active');