2013-12-17 32 views
2

我需要選擇表單元素並將列表限制爲可見和啓用的元素。結合jQuery過濾器:可見和:啓用

以下工作:

myInputs.filter(':visible').filter(':enabled'); 

這不(它不會刪除禁用的元素):

myInputs.filter(':visible, :enabled'); 

有沒有更好的方式來這兩個過濾器結合?

回答

4

從該選擇器中刪除comma以使您的概念正常工作。

嘗試,

myInputs.filter(':visible:enabled'); 
+0

就是這樣。感謝您的快速響應。從現在起13分鐘,SO會讓我接受你的答案。 :) – Brett

+0

@Brett很高興幫助。! –