jQuery实现的表格展开伸缩效果实例


Posted in Javascript onSeptember 07, 2016

本文实例讲述了jQuery实现的表格展开伸缩效果。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style>
table { border:0;border-collapse:collapse;} 
td { font:normal 12px/17px Arial;padding:2px;width:100px;} 
th { font:bold 12px/17px Arial;text-align:left;padding:4px;border-bottom:1px solid #333;width:100px;} 
.parent { background:#FFF38F;cursor:pointer;} /* 偶数行样式*/ 
.odd { background:#FFFFEE;} /* 奇数行样式*/ 
.selected { background:#FF6500;color:#fff;} 
</style>
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  $('tr.parent').click(function(){ // 获取所谓的父行
    $(this)
    .toggleClass("selected") // 添加/删除高亮
    .siblings('.child_'+this.id).toggle(); // 隐藏/显示所谓的子行
  });
})
</script>
</head>
<body>
<table>
  <thead>
    <tr>
      <th>姓名</th>
      <th>性别</th>
      <th>暂住地</th>
    </tr>
  </thead>
  <tbody>
    <tr class="parent" id="row_01">
      <td colspan="3">前台设计组</td>
    </tr>
    <tr class="child_row_01">
      <td>张山</td>
      <td>男</td>
      <td>浙江宁波</td>
    </tr>
    <tr class="child_row_01">
      <td>李四</td>
      <td>女</td>
      <td>浙江杭州</td>
    </tr>
    <tr class="parent" id="row_02">
      <td colspan="3">前台开发组</td>
    </tr>
    <tr class="child_row_02">
      <td>王五</td>
      <td>男</td>
      <td>湖南长沙</td>
    </tr>
    <tr class="child_row_02">
      <td>找六</td>
      <td>男</td>
      <td>浙江温州</td>
    </tr>
    <tr class="parent" id="row_03">
      <td colspan="3">后台开发组</td>
    </tr>
    <tr class="child_row_03">
      <td>Rain</td>
      <td>男</td>
      <td>浙江杭州</td>
    </tr>
    <tr class="child_row_03">
      <td>MAXMAN</td>
      <td>女</td>
      <td>浙江杭州</td>
    </tr>
  </tbody>
</table>
</body>
</html>

运行效果图如下:

jQuery实现的表格展开伸缩效果实例

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

Javascript 相关文章推荐
为原生js Array增加each方法
Apr 07 Javascript
jquery slibings选取同级其他元素的实现代码
Nov 15 Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
Aug 16 Javascript
JavaScript中数组的22种方法必学(推荐)
Jul 20 Javascript
详解Angular的双向数据绑定(MV-VM)
Dec 26 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
Mar 13 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
Apr 11 jQuery
详解JavaScript中return的用法
May 08 Javascript
原生JS实现的碰撞检测功能示例
May 18 Javascript
快速解决select2在bootstrap模态框中下拉框隐藏的问题
Aug 10 Javascript
puppeteer库入门初探
Jan 09 Javascript
解决Antd Table表头加Icon和气泡提示的坑
Nov 17 Javascript
JS实现页面载入时随机显示图片效果
Sep 07 #Javascript
JS简单实现浮动窗口效果示例
Sep 07 #Javascript
利用Javascript仿Excel的数据透视分析功能
Sep 07 #Javascript
Vue.js快速入门教程
Sep 07 #Javascript
jQuery实现简洁的轮播图效果实例
Sep 07 #Javascript
Vue.js每天必学之内部响应式原理探究
Sep 07 #Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 #Javascript
You might like
使用PHP Socket写的POP3类
2013/10/30 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
php+jQuery递归调用POST循环请求示例
2016/10/14 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
2019/10/24 PHP
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
node.js中的querystring.stringify方法使用说明
2014/12/10 Javascript
教你如何终止JQUERY的$.AJAX请求
2016/02/23 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
python getopt 参数处理小示例
2009/06/09 Python
Python开发实例分享bt种子爬虫程序和种子解析
2014/05/21 Python
Python3.x中自定义比较函数
2015/04/24 Python
通过python将大量文件按修改时间分类的方法
2018/10/17 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
解决Python3 抓取微信账单信息问题
2019/07/19 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
Python流程控制语句的深入讲解
2020/06/15 Python
Python 为什么推荐蛇形命名法原因浅析
2020/06/18 Python
python高级特性简介
2020/08/13 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
html5 web本地存储将取代我们的cookie
2012/12/26 HTML / CSS
亚马逊中国官方网站:amazon.cn
2017/05/25 全球购物
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
Kickers鞋英国官网:男士、女士和儿童鞋
2021/03/08 全球购物
iostream与iostream.h的区别
2015/01/16 面试题
UNIX文件系统分类
2014/11/11 面试题
学生宿舍管理制度
2014/01/30 职场文书
三年级数学教学反思
2014/01/31 职场文书
大家访活动实施方案
2014/03/10 职场文书
联谊活动总结
2014/08/28 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
2014年村官工作总结
2014/11/24 职场文书
出国导师推荐信
2015/03/25 职场文书
2016年离婚协议书范文
2016/03/18 职场文书