與該選擇器相對(duì)的是:odd選擇器,用于匹配所有索引值為奇數(shù)的元素。
注意:由于索引值是從0開始計(jì)數(shù)的,因此索引為偶數(shù)的元素實(shí)際上是自然順序?yàn)槠鏀?shù)的元素。
概述
匹配所有索引值為偶數(shù)的元素,從 0 開始計(jì)數(shù)
示例
描述:
查找表格的1、3、5...行(即索引值0、2、4...)
HTML 代碼:
<table> <tr> <td>Header 1</td> </tr> <tr> <td>Value 1</td> </tr> <tr> <td>Value 2</td> </tr> </table>
jQuery 代碼:
$("tr:even")
結(jié)果:
[ <tr><td>Header 1</td></tr>, <tr><td>Value 2</td></tr> ]
返回值
返回封裝了匹配選擇器selector的DOM元素中索引值為偶數(shù)的DOM元素的jQuery對(duì)象。
如果沒(méi)有與選擇器selector匹配的元素,則返回空的jQuery對(duì)象。
以下面這段HTML代碼為例:
<div id="n1"> <div id="n2"> <ul id="n3"> <li id="n4">item1</li> <li id="n5">item2</li> <li id="n6">item3</li> </ul> </div> <div id="n7"> <table id="n8"> <tr id="n9"><td>cell1</td></tr> <tr id="n10"><td>cell2</td></tr> <tr id="n11"><td>cell3</td></tr> </table> </div> </div>
現(xiàn)在,我們想要查找自然順序?yàn)槠鏀?shù)(索引值為偶數(shù))的div標(biāo)簽,則可以編寫如下jQuery代碼:
// 選擇了id分別為n1、n7的兩個(gè)元素 $("div:even");
接著,查找表格中的所有奇數(shù)行(索引值為偶數(shù)),則可以編寫如下jQuery代碼:
// 選擇了id分別為n9、n11的兩個(gè)元素 $("tr:even");
結(jié)果:
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com