JQuery显示和隐藏div

JQuery显示和隐藏div的方式

1.使用attr

$("#id").attr("style","display:none;")---------隐藏div

$("#id").attr("style","display:block")----------显示div

attr()方法:设置或返回被选元素的属性和值

用于返回属性值时返回匹配到的迪欧一个元素的值,。用于设置属性值时为匹配元素设置一个或多个  属性/值  对

2.使用css

$("#id").css("display","none")-----------隐藏

$("#id").css("display","block")-----------显示

css()方法:返回或设置匹配的元素的一个或多个样式属性

注意:display:none 会使元素在页面上所占的物理空间也消失,即“看不见,摸不着”

3.使用show   hide

效果与display:none   类似,“看不见,摸不着”

$("#id").hide()-----------隐藏

$("#id").show()----------显示

4.使用toggle动态显示和隐藏

$("#id").toggle(

         function () { 

              $(this).attr("style","display:none;");--------隐藏div

         },

         function () {    

              $(this).attr("style","display:block;");--------显示div

         }

      );

5.动态添加和移除元素

添加元素的方法:

append-----------在被选元素内的结尾添加元素

preppend---------在被选元素内的开头添加元素

after----------------在被选元素后添加元素

before--------------在被选元素前添加元素

移除元素的方法:

remove-------------删除被选元素及其子元素

empty---------------从被选元素中删除元素

6.特殊情况——希望页面保留元素的物理位置,但是不显示,即“看不见,摸得着”

可以使用visibility:hidden属性值将元素内容隐藏,但是保留元素在页面上的位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值