2011-04-12 88 views
2

如何排除具有某些属性的元素?

<input type="checkbox" disabled="disabled" class="item-store"> 

使用jQuery

我有许多复选框,我可以像选择它们:

$('input.item-store:checkbox') 

我想排除那些没有启用。以下似乎不工作:

$('input.item-store[disabled!="disabled"]:checkbox') 
// or 
$('input[disabled!="disabled"].item-store:checkbox') 

有了上面的查询,我仍然得到那些残疾......你能给我一个TIPP?

sl3dg3

回答

3

你应该能够做到

$('input.item-store:checkbox:not(:disabled)') 
+1

:)或(只是想出了):$('input.item店:复选框:enabled') – sl3dg3 2011-04-12 15:38:36

+0

卫生署!那么,了解'不'工作是很好的知道。 – 2011-04-12 17:17:15

相关问题