2012-03-30 5 views
1

であれば、私は特定の名前を持つ入力が隠さ型

$('[name="lol"]']

を要素を選択していますが、同じ名前の2つの要素があることができ、検出、の一つは、非表示の入力フィールドです。

上記のセレクタから非表示の入力フィールドを無視するにはどうすればよいですか?

$('[name="lol"]:not(:hidden)']作品の種類はありますが、非表示の入力フィールドが画面に表示されない場合は失敗します...非表示の要素ではなく非表示の入力のみを特に無視するにはどうすればよいですか?

答えて

3

あなたは<input type="hidden">要素を探しているようですね。その場合は、具体的にtype="hidden"属性を参照してください。

$('[name="lol"][type!="hidden"]') 
1

はそれらに異なるIDを与え、名前ではなく、それを使うのか?代わりに