我正在使用jQuery可见选择器,但它似乎仍然显示两个跨度。我究竟做错了什么?jQuery - 只显示可见范围
HTML
<span id="description">
Test
<span style="display:none; visibility:hidden;">Hide</span>
</span>
jQuery的
alert($("#description").filter(':visible').text());
的jsfiddle: http://jsfiddle.net/fak2qtwL/1/
你期待什么结果呢?匹配'#description'选择器的'span'是可见的,隐藏的嵌套在可见的区域中。 – wrschneider 2014-09-27 17:04:01