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 相关文章推荐
JavaScript Base64编码和解码,实现URL参数传递。
Sep 18 Javascript
Jquery中request和request.form和request.querystring的区别
Nov 26 Javascript
Vue.js每天必学之表单控件绑定
Sep 05 Javascript
jQuery源码分析之init的详细介绍
Feb 13 Javascript
ES6新数据结构Map功能与用法示例
Mar 31 Javascript
详解react-webpack2-热模块替换[HMR]
Aug 03 Javascript
Vue的事件响应式进度条组件实例详解
Feb 04 Javascript
axios post提交formdata的实例
Mar 16 Javascript
使用JavaScript实现node.js中的path.join方法
Aug 12 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
Feb 11 Javascript
vue+ESLint 配置保存 自动格式化代码
Mar 17 Javascript
vue 全局封装loading加载教程(全局监听)
Nov 05 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
PHP 如何向 MySQL 发送数据
2006/10/09 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
php版淘宝网查询商品接口代码示例
2014/06/17 PHP
在Nginx上部署ThinkPHP项目教程
2015/02/02 PHP
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
JS设置cookie、读取cookie
2016/02/24 Javascript
jquery模拟多级复选框效果的简单实例
2016/06/08 Javascript
js利用clipboardData实现截屏粘贴功能
2016/10/12 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
JS图片预加载插件详解
2017/06/21 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
如何使用 vue + d3 画一棵树
2018/12/03 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
javascript实现手动点赞效果
2019/04/09 Javascript
详解基于Wepy开发小程序插件(推荐)
2019/08/01 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
[41:05]Serenity vs Pain 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[01:16:12]完美世界DOTA2联赛PWL S2 FTD vs Inki 第一场 11.21
2020/11/23 DOTA
python中使用mysql数据库详细介绍
2015/03/27 Python
详细解析Python中的变量的数据类型
2015/05/13 Python
Python实现配置文件备份的方法
2015/07/30 Python
python scp 批量同步文件的实现方法
2019/01/03 Python
关于python多重赋值的小问题
2019/04/17 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
财务出纳员岗位职责
2013/11/26 职场文书
领导接待方案
2014/03/13 职场文书
赡养老人协议书
2014/04/21 职场文书
安全生产标语
2014/06/06 职场文书
副主任竞聘演讲稿
2014/08/18 职场文书
2015社区爱国卫生工作总结
2015/04/21 职场文书
互联网的下一个风口:新的独角兽将诞生
2019/08/02 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
详解MySQL的Seconds_Behind_Master
2021/05/18 MySQL