HOME > > > > >

:visible

表示状態の要素を選択する。表示状態とは何かというと

jQuery1.3.1以前 要素のCSSを見て、"display"が"none"ではなく、"visibility"が"hidden"ではなく、input要素であればtype属性が"hidden"でないこと jQuery1.3.2以降 ブラウザがoffsetWidthおよびoffsetHeightにゼロより大きい値を返すこと この変更により、対象要素のdisplayが"none"の場合はもちろん、親要素のdisplayが"none"であったり、要素のwidthやheightがゼロであった場合なども、":hidden"として検出されるようになりました。

jQuery1.3.2 リリースノート - jQuery 日本語リファレンス

とのこと。