JQuery显示隐藏页面元素的方法总结


Posted in Javascript onApril 16, 2015

在jquery中显示隐藏div方法方法有很多种,如比较简单的函数show(),hide(),toggle(),slideDown()然后还有css设置div的style属性都可操作,下面我来介绍。

show()方法

显示出隐藏的 <p> 元素。

$(".btn2").click(function(){

  $("p").show();

});

toggle()方法

toggle() 方法切换元素的可见状态。
如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。

<html>

<head>

<script type="text/javascript" src="/jquery/jquery.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $(".btn1").click(function(){

  $("p").toggle(1000);

  });

});

</script>

</head>

<body>

<p>This is a paragraph.</p>

<button class="btn1">Toggle</button>

</body>

</html>

slideDown()方法

以滑动方式显示隐藏的 <p> 元素:

$(".btn2").click(function(){

  $("p").slideDown();

});

hide() 方法

隐藏可见的 <p> 元素:

$(".btn1").click(function(){

  $("p").hide();

});

这个函数经常与show一起使用

css()方法

css() 方法设置或返回被选元素的一个或多个样式属性。

返回 CSS 属性
如需返回指定的 CSS 属性的值,请使用如下语法:

css("propertyname");

$("p").css("display","none");

看一个实例
<!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" /> 

<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"> 

        1.测试例子<br/> 

        2.测试例子<br/> 

        3.测试例子<br/> 

        4.测试例子<br/> 

        5.测试例子<br/> 

        6.测试例子<br/> 

        7.测试例子<br/> 

        8.测试例子<br/> 

        9.测试例子<br/> 

        0.测试例子<br/> 

    </div> 

</body> 

</html>
Javascript 相关文章推荐
Javascript 变量作用域 两个可能会被忽略的小特性
Mar 23 Javascript
jquery 获取标签名(tagName)示例代码
Jul 11 Javascript
JS实现清除指定cookies的方法
Sep 20 Javascript
简单谈谈javascript Date类型
Sep 06 Javascript
jquery日历插件datepicker用法分析
Jan 22 Javascript
基于jQuery实现收缩展开功能
Mar 18 Javascript
Bootstrap Paginator分页插件使用方法详解
May 30 Javascript
关于RequireJS的简单介绍即使用方法
Oct 20 Javascript
ES6新特性七:数组的扩充详解
Apr 21 Javascript
详解Angular路由 ng-route和ui-router的区别
May 22 Javascript
JS滚动到指定位置导航栏固定顶部
Jul 03 Javascript
jQuery插件实现弹性运动完整示例
Jul 07 jQuery
JQuery显示隐藏DIV的方法及代码实例
Apr 16 #Javascript
JQuery使用$.ajax和checkbox实现下次不在通知功能
Apr 16 #Javascript
jQuery Ajax使用实例
Apr 16 #Javascript
javascript等号运算符使用详解
Apr 16 #Javascript
php常见的页面跳转方法汇总
Apr 15 #Javascript
jquery图片切换实例分析
Apr 15 #Javascript
JavaScript实现的encode64加密算法实例分析
Apr 15 #Javascript
You might like
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
php实现cookie加密的方法
2015/03/10 PHP
利用php抓取蜘蛛爬虫痕迹的示例代码
2016/09/30 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
laravel 查询数据库获取结果实现判断是否为空
2019/10/24 PHP
extJs 常用到的增,删,改,查操作代码
2009/12/28 Javascript
js压缩工具 yuicompressor 使用教程
2010/03/31 Javascript
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
jquery判断浏览器类型的代码
2012/11/05 Javascript
用于deeplink的js方法(判断手机是否安装app)
2014/04/02 Javascript
jQuery实现回车键(Enter)切换文本框焦点的代码实例
2014/05/05 Javascript
jQuery学习笔记之总体架构
2014/06/03 Javascript
jQuery数据缓存用法分析
2015/02/20 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
JQuery中DOM事件冒泡实例分析
2015/06/13 Javascript
提高jQuery性能优化的技巧
2015/08/03 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
Vue 2.0学习笔记之使用$refs访问Vue中的DOM
2017/12/19 Javascript
layui radio单选限制下一个radio单选的实例
2019/09/03 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
JavaScript实现原型封装轮播图
2020/12/27 Javascript
[01:45]DOTA2新英雄“神谕者”全方位展示
2014/11/21 DOTA
Python基于Tkinter的HelloWorld入门实例
2015/06/17 Python
对Python 3.5拼接列表的新语法详解
2018/11/08 Python
python多线程下信号处理程序示例
2019/05/31 Python
将python运行结果保存至本地文件中的示例讲解
2019/07/11 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
CSS3属性使网站设计增强同时不消弱可用性
2009/08/29 HTML / CSS
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
大学生通用个人的自我评价
2014/02/10 职场文书
经济管理专业求职信
2014/06/09 职场文书
英文自荐信范文
2015/03/25 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL