2011-12-07 7 views
1

のように、私はテーブルを持っている唯一の非表示の行にあるもの取得します).find( '入力:チェックボックス:チェック済み')。nearest( 'tr');チェックボックスが

本当にこれを修正して、目に見えないチェックボックス付きの行しか取得しないようにしたいと思います。行はdisplay: noneです。

これを達成する方法を教えてもらえますか?

答えて

2
$('#exporttable').find('input:checkbox:checked').closest('tr').is(":not(:visible)"); 
+0

それほどうまくいきます。まず、結果を返すようです。すなわち、可視かどうか。私は可視であるかどうかをテストするだけでなく、見えない実際のtrオブジェクトを取得したい。 – AnonyMouse

+2

実際には、これは助けになりました。なぜなら、私は実際には目に見えない文字列を見つけて、それを削除したいと思ったからです:$( '#exporttable')find( 'tr:not(:visible)')。 – AnonyMouse

+0

私はそれが助けてくれてうれしいです、選択を小さくすることができて、パフォーマンスを向上させることができて、それが重要かどうか分かりませんが、単純化されました。 – ComputerSaysNo

関連する問題