JQuery中 hide 与 remove 之间的互用及其区别

开发工具与关键技术:VS  hide与remove互用
作者:廖 茂
撰写时间:2019 年 01 月 17 日

JQuery中,同一效果会有不同的实现方式,其中 hide 和 remove 就可以实现页面隐藏这一效果

我们先用 hide 来实现页面隐藏效果在这里插入图片描述根据图中代码,我们需要把 id 为 first 的 div 里面的内容隐藏,button 为事件触发按钮,页面样式与事件触发结果如下:
在这里插入图片描述
页面样式
在这里插入图片描述
代码事件触发结果

接下来用 remove 来实现页面隐藏效果
在这里插入图片描述
事件触发结果如下:
在这里插入图片描述
由此可见用 hide 和用 remove 都可以得到相同效果,但两者有区别,当我们用hide 时,事件触发后HTML代码中第一个 div 多了一个 display:none;属性,并且是由此属性来实现页面隐藏,源代码还存在;而用 remove 时,是通过移除第一个 div 及其里面的内容来实现页面隐藏的,源代码已被删除。

当需要实现页面隐藏效果时,个人推荐使用 hide 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值