jQuery仅用3行代码实现的显示与隐藏功能完整实例


Posted in Javascript onOctober 08, 2015

本文实例讲述了jQuery仅用3行代码实现的显示与隐藏功能。分享给大家供大家参考。具体如下:

jQuery技术相当好使用,的确可以用很少的代码实现想要的功能,比如这款经常用到的“显示”与“隐藏”的功能,只需要3行代码就实现了,确实够给力。

运行效果截图如下:

jQuery仅用3行代码实现的显示与隐藏功能完整实例

在线演示地址如下:

具体代码如下:

<!doctype html>
<html>
<head>
<meta charset="gbk" />
<title>3行代码实现显示与隐藏</title>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<style>
  .showmore{ float:left;}
  .cont .aa {
  height: auto;
  width: 400px;
  border: 1px solid #000000;
  margin-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
  float: left;
  }
  .cont .aa .a1 {
  float: left;
  height: 30px;
  width: 300px;
  }
  .cont .aa .a2 {
  height: 30px;
  width: 350px;
  float: left;
  display:none;
  }
 </style>
</head>
<body>
<div class="cont">
 <div class="aa">
  <div class="a1">tab1</div>
  <div class="showmore"><a href="#"><span>显示</span></a></div>
  <div class="a2">详细说明:今天你要嫁给我嘛~</div>
 </div>
 <div class="aa">
  <div class="a1">tab2</div>
  <div class="showmore" ><a href="#"><span>显示</span></a></div>
  <div class="a2">详细说明:北京、上海四日游</div>
 </div>
 <div class="aa">
  <div class="a1">tab3</div>
  <div class="showmore" ><a href="#"><span>显示</span></a></div>
  <div class="a2">详细说明:河南是华夏文明的根源</div>
 </div>
</div>
<script>
$(".showmore a span").mouseover(function(e){
 $(this).html(["显示", "隐藏"][this.hutia^=1]);
 $(this.parentNode.parentNode).next().toggle();
 e.preventDefault();
});
</script>
</body>
</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
JS下高效拼装字符串的几种方法比较与测试代码
Apr 15 Javascript
jQuery参数列表集合
Apr 06 Javascript
javascript实时获取鼠标坐标值并显示的方法
Apr 30 Javascript
JS中Location使用详解
May 12 Javascript
JavaScript动态插入CSS的方法
Dec 10 Javascript
JavaScript匿名函数之模仿块级作用域
Dec 12 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
Oct 09 Javascript
微信小程序wx:for和wx:for-item的用法详解
Apr 01 Javascript
vue路由切换时取消之前的所有请求操作
Sep 01 Javascript
原生js实现俄罗斯方块
Oct 20 Javascript
nuxt.js写项目时增加错误提示页面操作
Nov 05 Javascript
JavaScript 绘制饼图的示例
Feb 19 Javascript
js小数运算出现多位小数如何解决
Oct 08 #Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
Oct 08 #Javascript
js实现超酷的照片墙展示效果图附源码下载
Oct 08 #Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 #Javascript
Javascript控制div属性动态变化实例分析
Oct 08 #Javascript
JS+CSS实现的蓝色table选项卡效果
Oct 08 #Javascript
分享五个有用的jquery小技巧
Oct 08 #Javascript
You might like
windows7下安装php的php-ssh2扩展教程
2014/07/04 PHP
php单一接口的实现方法
2015/06/20 PHP
php flush无效,IIS7下php实时输出的方法
2016/08/25 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
popdiv
2006/07/14 Javascript
图片上传即时显示缩略图的js代码
2009/05/27 Javascript
离开页面时检测表单元素是否被修改,提示保存的js代码
2010/08/25 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
JavaScript验证图片类型(扩展名)的函数分享
2014/05/05 Javascript
js文件包含的几种方式介绍
2014/09/28 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
2015/01/21 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
jQuery实现的左右移动焦点图效果
2016/01/14 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
jquery ajax后台返回list,前台用jquery遍历list的实现
2016/10/30 Javascript
bootstrap table实例详解
2017/01/06 Javascript
关于vue中watch检测到不到对象属性的变化的解决方法
2018/02/08 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
Vue elementui字体图标显示问题解决方案
2020/08/18 Javascript
Python学生成绩管理系统简洁版
2020/04/05 Python
Python可变参数*args和**kwargs用法实例小结
2018/04/27 Python
python实现多线程端口扫描
2019/08/31 Python
TensorFlow使用Graph的基本操作的实现
2020/04/22 Python
解决import tensorflow导致jupyter内核死亡的问题
2021/02/06 Python
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
测试工程师岗位职责
2013/11/28 职场文书
预备党员思想汇报范文
2013/12/29 职场文书
网上签名寄语活动留言
2014/01/18 职场文书
门店业绩提升方案
2014/06/08 职场文书
2014年小学数学工作总结
2014/12/12 职场文书
离职信范本
2015/06/23 职场文书
表彰大会新闻稿
2015/07/17 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python
CSS实现章节添加自增序号的方法
2021/06/23 HTML / CSS
MutationObserver在页面水印实现起到的作用详解
2022/07/07 Javascript