如何使用CSS更改标签的可见性:隐藏显示:无css

时间:2011-03-04 18:29:11

标签: json visibility hidden

在我的网站上(没有例子,它面向公司),我正在调用别人的JS代码,将html写入页面。不幸的是,他们在没有类ID的元素中使用visibility:hidden而不是display:none。我需要知道使用可见性来定位元素的最简单方法:隐藏并使用display:none更改它们,最好不使用第三方解决方案。

有没有办法使用css来定位已设置某些样式的元素,或者更改可见性的默认行为:隐藏不占用空间?

1 个答案:

答案 0 :(得分:2)

试试这个:

$('selector').each(function() {
if ($(this).css("visibility") == "hidden") {
    $(this).css('display', 'none');
}});

P.S。刚刚编辑了我的JS,现在它完美无缺:)