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 相关文章推荐
js宝典学习笔记(上)
Jan 10 Javascript
JS正则验证邮箱的格式详细介绍
Nov 19 Javascript
php读取sqlite数据库入门实例代码
Jun 25 Javascript
JavaScript编程中容易出BUG的几点小知识
Jan 31 Javascript
你不知道的高性能JAVASCRIPT
Jan 18 Javascript
jQuery密码强度验证控件使用详解
Jan 05 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
Mar 06 Javascript
完美实现js选项卡切换效果(一)
Mar 08 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
Aug 16 Javascript
js实现简单模态框实例
Nov 16 Javascript
react中Suspense的使用详解
Sep 01 Javascript
Jquery+javascript实现支付网页数字键盘
Dec 21 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
使用eAccelerator加密PHP程序
2008/10/03 PHP
phpinfo 系统查看参数函数代码
2009/06/05 PHP
php fckeditor 调用的函数
2009/06/21 PHP
PHP批量上传图片的具体实现方法介绍.
2014/02/26 PHP
php去掉URL网址中带有PHPSESSID的配置方法
2014/07/08 PHP
php判断GIF图片是否为动画的方法
2020/09/04 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
从阿里妈妈发现的几个不错的表单验证函数
2007/09/21 Javascript
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
javascript解决innerText浏览器兼容问题思路代码
2013/05/17 Javascript
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
javascript模拟地球旋转效果代码实例
2013/12/02 Javascript
javascript学习笔记(四)function函数部分
2014/09/30 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
FullCalendar日历插件应用之数据展现(一)
2015/12/23 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
深入理解nodejs中Express的中间件
2017/05/19 NodeJs
SpringMVC简单整合Angular2的示例
2017/07/31 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
vue实现菜单切换功能
2019/05/08 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
javascript实现拖拽碰撞检测
2020/03/12 Javascript
解决vuecli3中img src 的引入问题
2020/08/04 Javascript
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
使用Python编写一个模仿CPU工作的程序
2015/04/16 Python
HTML5实现可缩放时钟代码
2017/08/28 HTML / CSS
新员工试用期自我鉴定
2014/04/17 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
Python基础学习之奇异的GUI对话框
2021/05/27 Python
《最终幻想14》6.01版本4月5日推出 追加新任务新道具
2022/04/03 其他游戏
《进击的巨人》新联动CM 兵长强势出击兽巨人
2022/04/05 日漫
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers
SQL Server中使用表变量和临时表
2022/05/20 SQL Server