是否有可能让元素对jquery不可见?
这个问题在这里已经有了答案:
使用:可见选择器来选择未隐藏的元素。
$('.class:visible')
注意:(来自文档)
如果元素消耗文档中的空间,则认为它们是可见的。 可见元素的宽度或高度大于零。
具有visibility: hidden
元素visibility: hidden
或opacity: 0
被视为可见的,因为它们仍然占用布局中的空间。
在jQuery中有一个:visible
选择器(和a :not()
选择器,.ie :not(:visible)
)
既然你有两个元素,你必须迭代它们并找到隐藏的元素。 我看到这个过程令我信服:
$('.class_el').each(function(el){
if(el.hidden)
//do something
});
链接地址: http://www.djcxy.com/p/83535.html
上一篇: Is it possible to make an element invisible to jquery
下一篇: Finding a visible class element within a parent element