针对整个页面而言的位置选择器
:first
获取第一个元素
:last
获取最后一个元素
:odd
匹配所有索引值为奇数的元素,从0 开始计数
:even
匹配所有索引值为偶数的元素,从0 开始计数
:eq(n)
匹配一个给定索引值的元素
:gt(n)
匹配所有大于给定索引值的元素
:lt(n)
匹配所有小于给定索引值的元素
针对上级标签而言的位置选择器
:first-child
匹配第一个子元素
:last-child
匹配最后一个子元素
:only-child
如果某个元素是父元素中唯一的子元素,将会被匹配
:nth-child(n) :nth-child(odd|even) :nth-child(xn+y)
匹配其父元素下的第N个子或奇偶元素
注意:nth-child()
选择器编号是从1开始,而其他选择器从0开始
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>位置选择器</title>
<style type="text/css">
div{
border: 1px solid red;
}
.myClass{
background-color: aqua;
}
</style>
<script src="js/jquery.min.js" ></script>
<script type="text/javascript">
$(function(){
//位置针对整个页面
//:first :last :odd :even
//$("p:first").addClass("myClass");
//$("p:last").addClass("myClass");
//$("p:odd").addClass("myClass");//索引从0开始 奇数的索引 1 3 5 第偶数的元素
//$("p:even").addClass("myClass"); //
//:eq(n) :gt(n) :lt(n)
//$("p:eq(4)").addClass("myClass"); //equals
//$("p:lt(4)").addClass("myClass");//less than
//$("p:gt(4)").addClass("myClass");//greater than
//位置针对上级标签
//:first-child :last-child :only-child
//$("p:first-child").addClass("myClass");
//$("p:last-child").addClass("myClass");
//$("p:only-child").addClass("myClass");
//:nth-child(n) :nth-child(odd|even) :nth-child(xn+y)
//索引从0开始 只有此处从1开始
//$("p:nth-child(2)").addClass("myClass");
//$("p:nth-child(odd)").addClass("myClass");
//$("p:nth-child(even)").addClass("myClass");
//$("p:nth-child(3n+1)").addClass("myClass");//n=0,1,2,3
});
</script>
</head>
<body>
<div>
<p>1. JavaSE</p>
<p>2. Oracle</p>
</div>
<div>
<p>3. HTML/CSS/JS</p>
<p>4. jQuery/EasyUI</p>
<p>5. JSP/Servlet/Ajax</p>
</div>
<div>
<p>6. SSM</p>
<p>7. SpringBoot/SpringCloud/SpringData</p>
<p>8. Maven/Linux/p>
<p>9. Redis/Solr/Nginx</p>
<p>10. SpringBoot/SpringCloud/SpringData</p>
<p>11. SpringBoot/SpringCloud/SpringData</p>
<p>12. SpringBoot/SpringCloud/SpringData</p>
</div>
<div>
<p>13. 就业指导</p>
</div>
</body>
</html>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/74206.html