2011-07-11 41 views

回答

2

空格去掉

$(".site :checkbox:first:checked") 
+0

順便說一句,我不知道怎麼僞選擇的順序),他們檢查,因此會更安全,讓您選中的複選框,然後運行。首先( :$(「。site:checkbox:checked」)。first() –

+0

幾乎正確。應該是$(「。site:checkbox:first:checked」)(在.site和:複選框之間的空格) – errx

+0

是的,如果'.size'不是複選框的類,而是父元素,則此答案不正確。 – ThiefMaster

2
$(".site input[type='checkbox']:checked:first") 

演示:http://jsfiddle.net/TRAk2/

使用Attribute Equal Selector到選擇一個的類型。

+0

什麼是[this](http://api.jquery.com/checkbox-selector/)?確切地說,一個名爲':checkbox'的jQuery選擇器 – ThiefMaster

+0

@ThiefMaster你是對的,我搜索了文檔,並且我沒有看到它。我會解決我的答案。 – Sotiris

2

使用$('.site input:checkbox:checked:first")

它搜索被選中的複選框下面.siteinput標籤,然後返回匹配這些條件的第一要素。

相關問題