我試圖在jQuery中一起使用「:visible」和「:first-child」僞選擇器,它看起來似乎沒有工作。我有以下HTML:在jQuery中使用:visible和:first-child
<div>
<a class="action" style="display:none;">Item One</a>
<a class="action">Item One</a>
<a class="action">Item One</a>
</div>
而下面的jQuery的電話:
$("div a.action:visible:first-child").addClass("first");
但它似乎從來沒有找到合適的元素...它找到的第一個元素,但不是第一可見元件。我甚至嘗試交換選擇器順序「:first-child:visible」而不是「:visible:first-child」,這也不起作用。有任何想法嗎?
你爲什麼需要這裏的第一個孩子? – SilentGhost 2009-05-06 16:51:14