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 相关文章推荐
window.returnValue使用方法示例介绍
Jul 03 Javascript
jQuery插件jFade实现鼠标经过的图片高亮其它变暗
Mar 14 Javascript
javascript生成大小写字母
Jul 03 Javascript
jQuery实现可编辑的表格实例讲解(2)
Sep 17 Javascript
理解javascript对象继承
Apr 17 Javascript
CKEditor无法验证的解决方案(js验证+jQuery Validate验证)
May 09 Javascript
理解javascript中的闭包
Jan 11 Javascript
vue.js使用watch监听路由变化的方法
Jul 08 Javascript
vue中created和mounted的区别浅析
Aug 13 Javascript
如何在Vue.JS中使用图标组件
Aug 04 Javascript
javascript解析json格式的数据方法详解
Aug 07 Javascript
详解JavaScript 中的批处理和缓存
Nov 19 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实现采集程序原理和简单示例代码
2007/03/18 PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
2010/06/09 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
php ajax异步读取rss文档数据
2016/03/29 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
JS Replace 全部替换字符的用法小结
2013/12/24 Javascript
JavaScript实现的图像模糊算法代码分享
2014/04/22 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
VueJS如何引入css或者less文件的一些坑
2017/04/25 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
AngularJs+Bootstrap实现漂亮的计算器
2017/08/10 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
js实现简单的倒计时
2021/01/28 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
利用python批量给云主机配置安全组的方法教程
2017/06/21 Python
python实现外卖信息管理系统
2018/01/11 Python
python如何统计序列中元素
2020/07/31 Python
python中的文件打开与关闭操作命令介绍
2018/04/26 Python
Python中的pathlib.Path为什么不继承str详解
2019/06/23 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
python爬虫 urllib模块发起post请求过程解析
2019/08/20 Python
如何使用python进行pdf文件分割
2019/11/11 Python
Python数据可视化:幂律分布实例详解
2019/12/07 Python
解决pytorch 交叉熵损失输出为负数的问题
2020/07/07 Python
详解Python openpyxl库的基本应用
2021/02/26 Python
Lee牛仔裤澳大利亚官网:美国著名牛仔裤品牌
2017/09/02 全球购物
国际象棋商店:The Chess Store
2018/07/09 全球购物
Halston Heritage官网:简洁的日装,稍显奢华的晚装
2018/11/20 全球购物
Java面试笔试题大全
2016/11/23 面试题
战友聚会邀请函
2014/01/18 职场文书
高中教师考核方案
2014/05/18 职场文书
2014年学校工作总结
2014/11/20 职场文书
2016年圣诞节活动总结范文
2016/04/01 职场文书