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 相关文章推荐
Prototype ObjectRange对象学习
Jul 19 Javascript
JavaScript获取页面中表单(form)数量的方法
Apr 03 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(基于jquery)
Nov 18 Javascript
一览画面点击复选框后获取多个id值的方法
May 30 Javascript
原生js更改css样式的两种方式
Mar 15 Javascript
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
React Native基础入门之初步使用Flexbox布局
Jul 02 Javascript
ng-repeat指令在迭代对象时的去重方法
Oct 02 Javascript
Vue加载json文件的方法简单示例
Jan 28 Javascript
详解JS实现简单的时分秒倒计时代码
Apr 25 Javascript
微信小程序 textarea 层级过高问题简单解决方案
Oct 14 Javascript
微信小程序实现组件顶端固定或底端固定效果(不随滚动而滚动)
Apr 09 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中的cookie不用刷新就生效的方法
2012/02/04 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
WordPress中用于检索模版的相关PHP函数使用解析
2015/12/15 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
身份证号码前六位所代表的省,市,区, 以及地区编码下载
2007/04/12 Javascript
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
javascript dom 基本操作小结
2010/04/11 Javascript
firefox浏览器不支持innerText的解决方法
2013/08/07 Javascript
jquery ajax post提交数据乱码
2013/11/05 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
javascript中eval函数用法分析
2015/04/25 Javascript
jQuery插件dataTables添加序号列的方法
2016/07/06 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
详解Webpack-dev-server的proxy用法
2018/09/08 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
vue在响应头response中获取自定义headers操作
2020/07/24 Javascript
nodeJs项目在阿里云的简单部署
2020/11/27 NodeJs
[37:37]DAC2018 4.4 淘汰赛 Optic vs Mineski 第二场
2018/04/05 DOTA
Python3通过Luhn算法快速验证信用卡卡号的方法
2015/05/14 Python
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
Python request设置HTTPS代理代码解析
2018/02/12 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
python-tkinter之按钮的使用,开关方法
2019/06/11 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
在Python中预先初始化列表内容和长度的实现
2019/11/28 Python
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
2013/01/31 HTML / CSS
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
SmartBuyGlasses德国:购买太阳镜和眼镜
2019/08/20 全球购物
VICHY薇姿俄罗斯官方网上商店:法国护肤品牌,火山温泉水
2019/11/22 全球购物
连锁经营管理专业大学生求职信
2013/10/30 职场文书
初中三年毕业生的自我评价分享
2014/02/14 职场文书
会计岗位描述
2014/02/22 职场文书
小平您好观后感
2015/06/09 职场文书
红白喜事主持词
2015/07/06 职场文书
交通事故责任认定书
2015/08/06 职场文书
python实现会员管理系统
2022/03/18 Python