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 相关文章推荐
简单的无缝滚动程序-仅几行代码
May 08 Javascript
js右键菜单效果代码
Jul 21 Javascript
基于jquery的模态div层弹出效果
Aug 21 Javascript
js设置控件的隐藏与显示的两种方法
Aug 21 Javascript
js改变embed标签src值的方法
Apr 10 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
Sep 16 Javascript
ES6中如何使用Set和WeakSet
Mar 10 Javascript
Web前端框架bootstrap实战【第一次接触使用】
Dec 28 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
Jun 07 Javascript
zTree获取当前节点的下一级子节点数实例
Sep 05 Javascript
原生JS实现的碰撞检测功能示例
May 18 Javascript
vue实现简单的星级评分组件源码
Nov 16 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/12/06 PHP
php中取得URL的根域名的代码
2011/03/23 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
Document对象内容集合(比较全)
2010/09/06 Javascript
25个好玩的JavaScript小游戏分享
2011/04/22 Javascript
jquery动态加载图片数据练习代码
2011/08/04 Javascript
DIV外区域Click后关闭DIV的实现代码
2011/12/21 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
React实现点击删除列表中对应项
2017/01/10 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
[47:03]Ti4第二日主赛事败者组 LGD vs iG 2
2014/07/21 DOTA
Python模拟百度登录实例详解
2016/01/20 Python
python导入时小括号大作用
2017/01/10 Python
利用Python如何实现数据驱动的接口自动化测试
2018/05/11 Python
浅析Python 实现一个自动化翻译和替换的工具
2019/04/14 Python
详解Python用户登录接口的方法
2019/04/17 Python
numpy数组之存取文件的实现示例
2019/05/24 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
2019/08/27 Python
Python warning警告出现的原因及忽略方法
2020/01/31 Python
python with (as)语句实例详解
2020/02/04 Python
Tensorflow之MNIST CNN实现并保存、加载模型
2020/06/17 Python
Django3中的自定义用户模型实例详解
2020/08/23 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
利用CSS3实现文字折纸效果实例代码
2018/07/10 HTML / CSS
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
法律专业推荐信范文
2013/11/29 职场文书
学党史心得体会
2014/09/05 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
党员个人承诺书
2015/04/27 职场文书
Nginx防盗链与服务优化配置的全过程
2022/01/18 Servers
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android