[jQuery] Expected behaviour of :visible and :hidden?
I'm hoping someone can clarify the expected behaviour of the :visible
and :hidden filters when the parent element is hidden(display: none).
Will these filters consider these invisible-to-the-user elements
visible, or hidden?
For example:
<div id="hidden-div-1" style="display:none;">
<div id="inside-hidden-div">This div is inside a hidden div.</div>
</div>
So will $("#inside-hidden-div:hidden") return the element? My
expectation was that this *would* have returned the element, but it
does not.
There is an old ticket that seems to be related to this issue:
http://dev.jquery.com/ticket/1349
Thanks!
--
anastasia