有沒有辦法將css選擇器「nth-child」添加到jQuery對象?jQuery - 將nnth-child添加到jQuery對象?
E.g
var $myDiv = $('div');
$myDiv:nth-child('4n').css(); // yes I know this won't work...
謝謝!
有沒有辦法將css選擇器「nth-child」添加到jQuery對象?jQuery - 將nnth-child添加到jQuery對象?
E.g
var $myDiv = $('div');
$myDiv:nth-child('4n').css(); // yes I know this won't work...
謝謝!
是的,支持nth-child()選擇器。
如果你已經有了一整套<div>
元素,並希望得到滿足:nth-child(4n)
的那些,你可以選擇傳遞給filter():
var divs = $("div");
var filteredDivs = divs.filter(":nth-child(4n)");
@Felix,true,一個函數在這裏是過度的,因爲'filter()'也可以帶一個選擇器。回答固定,謝謝:) – 2012-07-25 10:56:15
.filter() - 就是這樣!謝謝。 – peduarte 2012-07-25 10:57:27
爲什麼你不能只是做'「分區:第n - 小孩(4n)「'在第一個地方? – Esailija 2012-07-25 10:53:42
[jquery:選擇內選擇]的可能重複](http://stackoverflow.com/questions/1266604/jquery-selection-within-a-selection) - 也看看http://api.jquery。 COM /分類/選擇/。 – 2012-07-25 10:53:59