jQuery的显示和隐藏方法与css隐藏的样式对比


Posted in Javascript onOctober 18, 2013

display:none与visible:hidden的区别

display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:

display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。

visible:hidden--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到。

例子:

<html> 
<head> 
<title>display:none和visible:hidden的区别</title> 
</head> 
<body > 
<span style="display:none; background-color:Blue">隐藏区域</span><span style=" background-color:Green">显示区域</span><br /> 
<span style="visibility:hidden; background-color:Blue">隐藏区域</span><span style="background-color:Green">显示区域</span> 
</body> 
</html>

jQuery的显示和隐藏的方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题文档</title> 
<script src="jquery_last.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready( function(){}); 
function hiden(){ 
$("#divObj").hide();//hide()函数,实现隐藏,括号里还可以带一个时间参数(毫秒)例如hide(2000)以2000毫秒的速度隐藏,还可以带slow,fast 
} 
function slideToggle(){ 
$("#divObj").slideToggle(2000);//窗帘效果的切换,点一下收,点一下开,参数可以无,参数说明同上 
} 
function show(){ 
$("#divObj").show();//显示,参数说明同上 
} 
function toggle(){ 
$("#divObj").toggle(2000);//显示隐藏切换,参数可以无,参数说明同上 } 
function slide(){ 
$("#divObj").slideDown();//窗帘效果展开 
} 
</script> 
</head> 
<body> 
<h3>div里内容的显示隐藏特效</h3> 
<input type="button" value="隐藏" onclick="hiden()"/> 
<input type="button" value="显示" onclick="show()"/> 
<input type="button" value="窗帘效果显示2" onclick="slide()"/> 
<input type="button" value="窗帘效果的切换" onclick="slideToggle()"/> 
<input type="button" value="隐藏显示效果切换" onclick="toggle()"/> 
<div id="divObj" style="display:none"> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
.测试例子<br/> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
mysql输出数据赋给js变量报unterminated string literal错误原因
May 22 Javascript
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
Jun 21 Javascript
关于flash遮盖div浮动层的解决方法
Jul 17 Javascript
js判断某个字符出现的次数的简单实例
Jun 03 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
Feb 03 Javascript
解决vuejs项目里css引用背景图片不能显示的问题
Sep 13 Javascript
在Vue中使用axios请求拦截的实现方法
Oct 25 Javascript
create-react-app使用antd按需加载的样式无效问题的解决
Feb 26 Javascript
vue实现计步器功能
Nov 01 Javascript
JavaScript实现拖拽功能
Feb 11 Javascript
浅析JS中NEW的实现原理及重写
Feb 20 Javascript
javascript代码实现简易计算器
Jan 25 Javascript
javascript代码运行不出来执行错误的可能情况整理
Oct 18 #Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
Oct 18 #Javascript
常用js字符串判断方法整理
Oct 18 #Javascript
javaScript arguments 对象使用介绍
Oct 18 #Javascript
js实现简单的星级选择器提交效果适用于评论等
Oct 18 #Javascript
用jquery统计子菜单的条数示例代码
Oct 18 #Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
Oct 18 #Javascript
You might like
古巴咖啡 Cubita琥爵咖啡 独特的加勒比海风味咖啡
2021/03/06 新手入门
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
PHP设计模式之迭代器模式
2016/06/17 PHP
php注册和登录界面的实现案例(推荐)
2016/10/24 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
php使用include 和require引入文件的区别
2017/02/16 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
PHP判断函数是否被定义的方法
2019/06/21 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
Chrome Form多次提交表单问题的解决方法
2011/05/09 Javascript
javaScript 删除字符串空格多种方法小结
2012/10/24 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
2015/12/14 Javascript
jquery实现异步加载图片(懒加载图片一种方式)
2017/04/24 jQuery
BootStrap Select清除选中的状态恢复默认状态
2017/06/20 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
2017/09/08 Javascript
jQuery提示框插件SweetAlert用法分析
2019/08/05 jQuery
javascript 内存模型实例详解
2020/04/18 Javascript
python两种遍历字典(dict)的方法比较
2014/05/29 Python
Python缩进和冒号详解
2016/06/01 Python
Python处理CSV与List的转换方法
2018/04/19 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
django models里数据表插入数据id自增操作
2020/07/15 Python
python实现计算器简易版
2020/12/17 Python
CSS3转换功能transform主要属性值分析及实现分享
2012/05/06 HTML / CSS
印度尼西亚最完整和最大的在线药房网站:Farmaku.com
2019/11/23 全球购物
安全月宣传标语
2014/10/07 职场文书
导游欢送词
2015/01/31 职场文书
地雷战观后感
2015/06/09 职场文书
行政复议决定书
2015/06/24 职场文书
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python
js判断两个数组相等的5种方法
2022/05/06 Javascript