jQuery中:nth-child選擇器用法實例
本文實例講述了jQuery中:nth-child選擇器用法。分享給大家供大家參考。具體分析如下:
此選擇器匹配其父元素下的第N個子或奇偶元素。
:eq(index)選擇器只匹配一個元素,而:nth-child選擇器將為每一個父元素匹配子元素。
:nth-child從1開始的,而:eq()是從0開始。
語法結(jié)構(gòu):
此選擇器一般也要和其他選擇器配合使用,比如類選擇器、元素選擇器等等。例如:
以上代碼能夠?qū)⒏冈叵碌诙€li元素中的字體顏色設置為藍色。也可以計算父元素的奇偶子元素。例如:
以上代碼能夠?qū)⒏冈叵碌呐判驗榕紨?shù)的li元素中的字體顏色設置為藍色。
注意:這里有必要結(jié)合上面的代碼再對概念進行一下說明。這里所說的父元素并不是li,而是li的父元素。
很多人往往誤以為是匹配li元素的子元素中的最后一個元素。
實例代碼:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.dhdzp.com/" />
<title>:nth-child選擇器-腳本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("li:nth-child(2)").css("color","blue")
})
})
</script>
</head>
<body>
<div>
<ul>
<li class="houtai" title="asp">ASP教程</li>
<li class="houtai" title="net">ASP.NET教程</li>
<li class="houtai" title="php">;PHP教程</li>
</ul>
<ul>
<li class="qiantai" title="html">html教程</li>
<li class="qiantai" title="div">DIV+CSS教程</li>
<li class="qiantai" title="jquery">jQUERY教程</li>
<li class="qiantai" title="js">jAVAScript教程</li>
</ul>
</div>
<button>點擊查看效果</button>
</body>
</html>
希望本文所述對大家的jQuery程序設計有所幫助。
- 淺析jQuery事件之on()方法綁定多個選擇器,多個事件
- jQuery移動端日期(datedropper)和時間(timedropper)選擇器附源碼下載
- jQuery插件實現(xiàn)適用于移動端的地址選擇器
- jquery通過closest選擇器修改上級元素的方法
- NodeJS使用jQuery選擇器操作DOM
- jQuery選擇器querySelector的使用指南
- JQuery選擇器綁定事件及修改內(nèi)容的方法
- jQuery大于號(>)選擇器的作用解釋
- jQuery中:selected選擇器用法實例
- jQuery中:first-child選擇器用法實例
- jQuery選擇器總結(jié)之常用元素查找方法
相關(guān)文章
jquery.validate.js插件使用經(jīng)驗記錄
工作中使用到了jquery.validate.js插件,下面將其用法整理一下,方便以后使用2014-07-07
基于Jquery和CSS3制作數(shù)字時鐘附源碼下載(CSS3篇)
數(shù)字時鐘在web倒計時,web鬧鐘效果以及基于html5的web app中,本文給大家介紹基于jquery和css3制作數(shù)字時鐘附源碼下載,感興趣的朋友來看看吧2015-11-11
正負小數(shù)點后兩位浮點數(shù)實現(xiàn)原理及代碼
需要做個對兩位小數(shù)點的正負浮點數(shù)的處理要求:非數(shù)字或者.字符自動清除,并對.12自動修補.前的0,實現(xiàn)原理如下,感興趣的朋友可以參考下2013-09-09
基于jQuery Tipso插件實現(xiàn)消息提示框特效
這篇文章主要介紹了基于jQuery Tipso插件實現(xiàn)消息提示框特效,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-03-03
EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應代碼
EasyUi tabs的高度與寬度根據(jù)IE窗口的變化自適應代碼,需要的朋友可以參考下。2010-10-10
jQuery中table數(shù)據(jù)的值拷貝和拆分
在開發(fā)的過程中,經(jīng)常會遇到彈出框顯示前一頁table列表的情況,這時候會有好多方法來來解決。下面小編給大家介紹怎么用jquery將值拷貝到第二頁并拆分拷貝的值,需要的朋友參考下2017-03-03

