jquery控制元素的隐藏和显示的几种方法。
使用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控制元素的隐藏和显示的几种方法。相关推荐
- jquery控制元素的隐藏和显示的几种方法
使用jquery控制div的显示与隐藏,一句话就能搞定,例如: 方法一 显示: $("#id").show()表示为display:block, 隐藏: $("#id&q ...
- jquery如何设置占位隐藏_jquery控制元素的隐藏和显示的几种方法。
组织略显凌乱,请耐心看! 使用jquery控制div的显示与隐藏,一句话就能搞定,例如: 1.$("#id").show()表示为display:block, $("#i ...
- jquery控制元素的隐藏和显示
很简单,做个笔记,方便查阅 $("#id").show()表示为display:block, $("#id").hide()表示为display:none; $ ...
- js设置控件的隐藏与显示的两种方法
js设置控件的隐藏与显示的两种方法: js设置控件的隐藏与显示,设置控件style的display和visibility属性就可以了. 用JavaScript隐藏控件的方法有两种,分别是通过设置控件的 ...
- jQuery前端开发学习指南(18)——利用jQuery实现元素的隐藏、显示和切换及其动画效果
版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 概述 在jQuery框架中可便捷地以动画形式隐藏和显示以及切换元素,常用方式有如下三种:默认方 ...
- vue控制元素的隐藏和显示
vue动态控制元素的隐藏和显示 <template><div @click="clickbj(i)"> //i 为父元素 for 循环的 index点击&l ...
- jQuery实现元素的隐藏和显示
一.jQuery 效果-隐藏和显示 1.jQuery hide()和show() $("#hide").click(function(){//hide可带参数也可不带,表示指定时间 ...
- 关于js控制元素的隐藏和显示
jsp <div class="row" style="display:none" id="amount"><EF:EFI ...
- jquery --- 控制元素的隐藏/显示
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> ...
最新文章
- 基于 CODING 轻松搞定持续集成
- 华尔街风暴的深层原因
- vue中的浏览量_vue中前进刷新、后退缓存用户浏览数据和浏览位置的实践
- iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别)
- UNIGUI中如果获得Session情况
- 冲刺个税递延,第三批养老目标基金正式获批!合计已达40只
- Java对象引用之“强引用、软引用、弱引用、虚引用”
- ROS机器人操作系统——什么是ROS(一)
- parted如何将磁盘所有空间格式化_磁盘-使用parted格式化大容量数据盘
- CDLinux破解WEP、WPA加密过程
- 播放器音视频同步及网络抖动解决方案
- 【英语魔法俱乐部——读书笔记】 1 初级句型-简单句(Simple Sentences)
- 共阳极数码管与共阴极数码管联合使用来循环显示数字00-99。
- 在eclipes 中配置python
- 项目里程碑达成的标准
- 一文读懂 NMEA-0183 协议数据
- 嵌入式笔试面试问题总结
- 80端口和8080端口的区别是什么?
- 10. 正则表达式与JSON
- blogbus博客搬家之图片迁移