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 相关文章推荐
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
Aug 14 Javascript
jquery常用方法及使用示例汇总
Nov 08 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
Mar 03 Javascript
JavaScript编程中window的location与history对象详解
Oct 26 Javascript
基于jquery实现三级下拉菜单
May 10 Javascript
node.js 中国天气预报 简单实现
Jun 06 Javascript
jquery横向纵向鼠标滚轮全屏切换
Feb 27 Javascript
浅析vue component 组件使用
Mar 06 Javascript
React Native自定义控件底部抽屉菜单的示例
Feb 08 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
Jul 25 Javascript
Vue请求JSON Server服务器数据的实现方法
Nov 02 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
Dec 09 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
第九节--绑定
2006/11/16 PHP
PHP的一个基础知识 表单提交
2011/07/04 PHP
PHP常用的缓存技术汇总
2014/05/05 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
2010/06/25 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
推荐17个优美新鲜的jQuery的工具提示插件
2012/09/14 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
JavaScript闭包和范围实例详解
2016/12/19 Javascript
浅谈键盘上回车按钮的js触发事件
2017/02/13 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
2018/08/08 jQuery
JavaScript实现的九种排序算法
2019/03/04 Javascript
vue eslint简要配置教程详解
2019/07/26 Javascript
js实现Element中input组件的部分功能并封装成组件(实例代码)
2021/03/02 Javascript
[57:12]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第一场 10.31
2020/11/02 DOTA
实例讲解Python中函数的调用与定义
2016/03/14 Python
python实现简单聊天应用 python群聊和点对点均实现
2017/09/14 Python
python flask中静态文件的管理方法
2018/03/20 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
Python删除n行后的其他行方法
2019/01/28 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
详解查看Python解释器路径的两种方式
2020/10/15 Python
python 爬虫如何实现百度翻译
2020/11/16 Python
社区活动邀请函范文
2014/01/29 职场文书
九年级数学教学反思
2014/02/02 职场文书
劲霸男装广告词改编版
2014/03/21 职场文书
协议书范本
2014/04/23 职场文书
高一新生军训方案
2014/05/12 职场文书
食品安全汇报材料
2014/08/18 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
处级领导班子全部召开专题民主生活会情况汇报
2014/09/27 职场文书
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL