visibility 属性规定元素是否可见。可以设置的属性值:
| 值 | 描述 |
|---|---|
| visible | 默认值。元素是可见的。 |
| hidden | 元素是不可见的。 |
| collapse | 当在表格元素中使用时,此值可删除一行或一列,但是它不会影响表格的布局。被行或列占据的空间会留给其他内容使用。如果此值被用在其他的元素上,会呈现为 "hidden"。 |
jquery修改visibility属性
1、使用CSS()方法
$(selector).css("visibility","新值");
示例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-1.10.2.min.js"></script> <script type="text/JavaScript"> $(document).ready(function(){ $("button").click(function(){ $("#box").css("visibility","hidden"); }); }); </script> <style></style> </head> <body> <p>可见的段落</p> <p id="box" style="visibility: visible;">可见的段落</p> <p>可见的段落</p> <button>修改visibility属性</button> </body> </html>

2、使用attr()方法
$(selector).attr("style","visibility:新值;")
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script src="js/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("#box").attr("style","visibility:visible;");
});
});
</script>
<style></style>
</head>
<body>
<p>可见的段落</p>
<p id="box" style="visibility: hidden;">隐藏的段落</p>
<p>可见的段落</p>
<button>修改visibility属性</button>
</body>
</html>


