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错误的解决方案
Aug 07 Javascript
Javascript 页面模板化很多人没有使用过的方法
Jun 05 Javascript
jQuery中element选择器用法实例
Dec 29 Javascript
jQuery往textarea中光标所在位置插入文本的方法
Jun 26 Javascript
node.js+express制作网页计算器
Jan 17 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
Mar 03 Javascript
vue element项目引入icon图标的方法
Jun 06 Javascript
详解React Native 屏幕适配(炒鸡简单的方法)
Jun 11 Javascript
使用webpack编译es6代码的方法步骤
Apr 28 Javascript
浅谈javascript错误处理
Aug 11 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
Oct 24 Javascript
Vue+Java+Base64实现条码解析的示例
Sep 23 Javascript
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
PHP获取和操作配置文件php.ini的几个函数介绍
2013/06/24 PHP
PHP中PDO的事务处理分析
2016/04/07 PHP
yii框架使用分页的方法分析
2019/07/25 PHP
初学JavaScript_03(ExtJs Grid的简单使用)
2008/10/02 Javascript
json-lib出现There is a cycle in the hierarchy解决办法
2010/02/24 Javascript
jQuery获取和设置表单元素的方法
2014/02/14 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
js事件监听器用法实例详解
2015/06/01 Javascript
javascript字符串循环匹配实例分析
2015/07/17 Javascript
浅谈js里面的InttoStr和StrtoInt
2016/06/14 Javascript
javascript 产生随机数的几种方法总结
2017/09/26 Javascript
angular4自定义组件详解
2017/09/28 Javascript
ng-repeat指令在迭代对象时的去重方法
2018/10/02 Javascript
layui实现二维码弹窗、并下载到本地的方法
2019/09/25 Javascript
ant-design-vue中tree增删改的操作方法
2020/11/03 Javascript
[44:01]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS paiN
2018/03/31 DOTA
python RabbitMQ 使用详细介绍(小结)
2018/11/08 Python
Python使用pydub库对mp3与wav格式进行互转的方法
2019/01/10 Python
python使用selenium登录QQ邮箱(附带滑动解锁)
2019/01/23 Python
python使用requests模块实现爬取电影天堂最新电影信息
2019/04/03 Python
Python generator生成器和yield表达式详解
2019/08/08 Python
Python实现微信中找回好友、群聊用户撤回的消息功能示例
2019/08/23 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
美国名牌太阳镜折扣网站:Eyedictive
2017/05/15 全球购物
美国最大的旗帜经销商:Carrot-Top
2018/02/26 全球购物
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
美国网上书店:Barnes & Noble
2018/08/15 全球购物
全球性的在线婚纱礼服工厂:27dress.com
2019/03/21 全球购物
数据库什么时候应该被重组
2012/11/02 面试题
机械设计及其自动化专业推荐信
2013/10/31 职场文书
求职简历中个人的自我评价
2013/12/01 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
研究生给导师的自荐信
2015/03/06 职场文书
运动会主持词大全
2015/07/02 职场文书
如何将numpy二维数组中的np.nan值替换为指定的值
2021/05/14 Python