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

//第1种方法 ,给元素设置style属性
$("#hidediv").css("display", "block");
//第2种方法 ,给元素换class,来实现隐藏div,前提是换的class样式定义好了隐藏属性
$("#hidediv").attr("class", "blockclass");
//第3种方法,通过jquery的css方法,设置div隐藏
$("#blockdiv").css("display", "none");  $("#hidediv").show();//显示div
$("#blockdiv").hide();//隐藏div 

原文出处:

[1] sddhome, jquery控制元素的隐藏和显示的几种方法, https://www.cnblogs.com/sdd53home/p/5250832.html

jquery控制元素的隐藏和显示的几种方法。相关推荐

  1. jquery控制元素的隐藏和显示的几种方法

    使用jquery控制div的显示与隐藏,一句话就能搞定,例如: 方法一 显示: $("#id").show()表示为display:block, 隐藏: $("#id&q ...

  2. jquery如何设置占位隐藏_jquery控制元素的隐藏和显示的几种方法。

    组织略显凌乱,请耐心看! 使用jquery控制div的显示与隐藏,一句话就能搞定,例如: 1.$("#id").show()表示为display:block, $("#i ...

  3. jquery控制元素的隐藏和显示

    很简单,做个笔记,方便查阅 $("#id").show()表示为display:block, $("#id").hide()表示为display:none; $ ...

  4. js设置控件的隐藏与显示的两种方法

    js设置控件的隐藏与显示的两种方法: js设置控件的隐藏与显示,设置控件style的display和visibility属性就可以了. 用JavaScript隐藏控件的方法有两种,分别是通过设置控件的 ...

  5. jQuery前端开发学习指南(18)——利用jQuery实现元素的隐藏、显示和切换及其动画效果

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 概述 在jQuery框架中可便捷地以动画形式隐藏和显示以及切换元素,常用方式有如下三种:默认方 ...

  6. vue控制元素的隐藏和显示

    vue动态控制元素的隐藏和显示 <template><div @click="clickbj(i)"> //i 为父元素 for 循环的 index点击&l ...

  7. jQuery实现元素的隐藏和显示

    一.jQuery 效果-隐藏和显示 1.jQuery hide()和show() $("#hide").click(function(){//hide可带参数也可不带,表示指定时间 ...

  8. 关于js控制元素的隐藏和显示

    jsp <div class="row" style="display:none" id="amount"><EF:EFI ...

  9. jquery --- 控制元素的隐藏/显示

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> ...

最新文章

  1. 基于 CODING 轻松搞定持续集成
  2. 华尔街风暴的深层原因
  3. vue中的浏览量_vue中前进刷新、后退缓存用户浏览数据和浏览位置的实践
  4. iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别)
  5. UNIGUI中如果获得Session情况
  6. 冲刺个税递延,第三批养老目标基金正式获批!合计已达40只
  7. Java对象引用之“强引用、软引用、弱引用、虚引用”
  8. ROS机器人操作系统——什么是ROS(一)
  9. parted如何将磁盘所有空间格式化_磁盘-使用parted格式化大容量数据盘
  10. CDLinux破解WEP、WPA加密过程
  11. 播放器音视频同步及网络抖动解决方案
  12. 【英语魔法俱乐部——读书笔记】 1 初级句型-简单句(Simple Sentences)
  13. 共阳极数码管与共阴极数码管联合使用来循环显示数字00-99。
  14. 在eclipes 中配置python
  15. 项目里程碑达成的标准
  16. 一文读懂 NMEA-0183 协议数据
  17. 嵌入式笔试面试问题总结
  18. 80端口和8080端口的区别是什么?
  19. 10. 正则表达式与JSON
  20. blogbus博客搬家之图片迁移

热门文章

  1. (二)FirePower-FTD初始化设置并加入到FMC管理
  2. 信息技术计算机说课,信息技术说课稿
  3. RepLKNet代码解读(31大小的卷积核)
  4. python pandas快速上手教程,还不赶紧收藏一波
  5. EasyNVR HLS流播放中断是什么原因?该如何解决?
  6. 【数据库数据恢复】Sql Server数据库数据恢复案例
  7. TSQL中PERCENT的用法
  8. 小程序开发:小程序的底部弹窗(半屏弹窗)
  9. 实现微信向多好友定时发送信息
  10. 卧槽,爆款了!!!小游戏开发者,公测当日收益过千!