jquery:visible
とセレクターは:hidden
少し誤解を招く可能性があります。ドキュメント内のスペースを消費する要素を選択します。visibility:hidden
:visible
:reallyvisible
、目で見ることができる要素のみを選択できるようにする必要がありますopacity:0
。visibility:hidden
明らかに、要素が視覚的に見えるようにするには、その先祖もすべて見える必要があるため、ツリーを再帰的に検索する必要があると思います。
これは高すぎるだけですか?これを達成するための信頼できる効率的な方法を誰かが提案できますか?