jQuery :lt()選擇器

定義和用法

:lt() 選擇器選取 index 值小於指定數字的元素。(不包含指定值)spa

index 值從 0 開始。(從0開始計數)code

最多見的用法:與其餘選擇器一塊兒使用,選取指定組合中特定序號以前的元素。blog

容易遇到的坑:class

在以下頁面代碼中:di

 1 <body>
 2     <div id="menu">
 3         <dl>
 4             <dd id="d1">
 5                 <p>第一類</p>
 6                 <a>1.襯衫</a>
 7                 <a>2.T恤</a>
 8                 <a>3.牛仔褲</a>
 9                 <a>4.休閒褲</a>
10                 <a>5.短褲</a>
11                 <a>更多</a>
12             </dd>
13             <dd id="d2">
14                 <p>第二類</p>
15                 <a>6.裙子</a>
16                 <a>7.西服</a>
17                 <a>8.西褲</a>
18                 <a>10.西服套裝</a>
19                 <a>11.馬甲/背心</a>
20                 <a>12.羽絨服</a>
21                 <a>更多</a>
22             </dd>
23         </dl>
24     </div>

查找div下的兩個dd標籤:標籤

//選擇div下的前兩個dd
$('dd:lt(1)')

使用以下代碼:co

$('dd a:lt(4)')

此代碼返回div下的第一個dd下的前4個a元素。數字

有意思的是以下代碼:index

$('dd a:lt(9)')

以上代碼返回了div下的第一個dd中全部的a元素和第二個div下的前三個a元素

相關文章
相關標籤/搜索