2011-07-11 35 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标签,然后返回匹配这些条件的第一要素。

相关问题