jquery元素不可见的实现方法


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">

</script>

<script>

$(document).ready(function(){

$("button").click(function(){

$("p").toggle();

});

});

</script>

</head>

<body>

<p>这是一个段落。</p>

<button>切换  hide() 和 show()</button>

</body>

</html>

方法3:使用css('display','none')

示例:

1

2

$("#id").css('display','none');//隐藏

$("#id").css('display','block');//显示

或者

1

$("#id")[0].style.display='none';

display=none 控制对象的隐藏

display=block控制对象的显示

方法4:使用css('visibility','hidden')

示例:

1

2

$("#id").css('visibility','hidden');//元素隐藏

$("#id").css('visibility','visible');//元素显示

CSS visibility 属性规定元素是否可见。

visible 元素可见。

hidden 元素不可见。

collapse 在表格元素中使用时,此值可删除一行或一列,但它不影响表格的布局。被行或列占据的空间会留给其他内容使用。如果此值被用在其他的元素上,会呈现为 "hidden"。

inherit 从父元素继承 visibility 属性的值。

注意:

display:none和visible:hidden都能把网页上某个元素隐藏起来,在视觉效果上没有区别,但是在一些DOM操作中两者有区别:

display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。

visible:hidden--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,即它仍然具有高度、宽度等属性,通俗来说就是看不见但摸得到。

以上就是jquery元素不可见的实现方法的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

jQuery怎么获取html元素的内容?

jQuery如何获取隐藏元素的高度?

jQuery怎么禁用a标签

jQuery怎么判断radio是否选中

jQuery如何判断是否选中checkbox

追加的html代码使用jQuery的click事件无效

jQuery中的$()是什么

jQuery怎么去除css样式?

jQuery和document获取html元素的区别是什么?

jQuery file是什么意思

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...