首頁  >  文章  >  web前端  >  jQuery 偶數選擇器(:even )的介紹

jQuery 偶數選擇器(:even )的介紹

黄舟
黄舟原創
2017-06-23 09:29:414697瀏覽

jQuery的:even選擇器用於匹配所有索引值為偶數的元素,將其封裝為jQuery物件並傳回。

與該選擇器相對的是:odd選擇器,用於匹配所有索引值為奇數的元素。

注意:由於索引值是從0開始計數的,因此索引為偶數的元素實際上是自然順序為奇數的元素。

概述

符合所有索引值為偶數的元素,從0 開始計數

範例

描述:

找出表格的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")

結果:

[ <tr><td>Header 1</td></tr>, <tr><td>Value 2</td></tr> ]

傳回值

傳回封裝了符合選擇器selector的DOM元素中索引值為偶數的DOM元素的jQuery物件。

如果沒有與選擇器selector相符的元素,則傳回空的jQuery物件。

以下面這段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>

現在,我們想要找出自然順序為奇數(索引值為偶數)的div標籤,則可以寫如下jQuery程式碼:

// 选择了id分别为n1、n7的两个元素
$("div:even");

接著,找出表格中的所有奇數行(索引值為偶數),則可以寫如下jQuery程式碼:

// 选择了id分别为n9、n11的两个元素
$("tr:even");

結果:

jQuery 偶數選擇器(:even )的介紹

以上是jQuery 偶數選擇器(:even )的介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn