使用jquery控制div的显示与隐藏

转自:https://www.cnblogs.com/fhzmasl/p/15789807.html    或   https://blog.csdn.net/ckyue1219/article/details/122695942

6、使用jquery控制div的显示与隐藏

使用jquery控制div的显示与隐藏,一句话就能搞定,例如:

1.

$("#id").show()表示为display:block,
或$("#id").hide()表示为display:none;

2.

$("#id").toggle()切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,则切换为可见的。

3.

$("#id").css('display','none');//隐藏
$("#id").css('display','block');//显示
或者
$("#id")[0].style.display='none';
  display=none 控制对象的隐藏搜索
  display=block控制对象的显示

4.

$("#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--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,即它仍然具有高度、宽度等属性,通俗来说就是看不见但摸得到。

posted @   长白山  阅读(1227)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2019-12-06 C# Task 暂停与取消 或 C#中可取消的Task
2019-12-06 C# 异步编程
2019-12-06 你真的了解RESTful API吗?
2015-12-06 RabbitMQ Consumer获取消息的两种方式(poll,subscribe)解析
点击右上角即可分享
微信分享提示