2011-04-12 86 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

相關問題