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 相关文章推荐
jqPlot Option配置对象详解
Jul 25 Javascript
为原生js Array增加each方法
Apr 07 Javascript
js常用自定义公共函数汇总
Jan 15 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
Mar 22 Javascript
JavaScript实现的购物车效果可以运用在好多地方
May 09 Javascript
轻松学习Javascript闭包
Mar 01 Javascript
Javascript中的getter和setter初识
Aug 17 Javascript
详解利用Angular实现多团队模块化SPA开发框架
Nov 27 Javascript
浅谈React和Redux的连接react-redux
Dec 04 Javascript
Angular6 用户自定义标签开发的实现方法
Jan 08 Javascript
jQuery实现简单的Ajax调用功能示例
Feb 15 jQuery
js实现验证码干扰(静态)
Feb 22 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 empty函数判断mysql表单是否为空
2010/04/12 PHP
php中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
使用PHP反射机制来构造&quot;CREATE TABLE&quot;的sql语句
2019/03/21 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019/12/03 PHP
js中格式化日期时间型数据函数代码
2010/11/08 Javascript
前端开发过程中浏览器版本的两种判定方法
2013/10/30 Javascript
基于Jquery实现表单验证
2020/07/20 Javascript
jQuery实现下拉框选择图片功能实例
2015/08/08 Javascript
javascript中undefined与null的区别
2015/08/16 Javascript
Jquery实现纵向横向菜单
2016/01/24 Javascript
Bootstrap框架安装使用详解
2017/01/21 Javascript
深入理解Javascript箭头函数中的this
2017/02/13 Javascript
基于vue实现多引擎搜索及关键字提示
2017/03/16 Javascript
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
vue router 源码概览案例分析
2018/10/09 Javascript
微信小程序中显示倒计时代码实例
2019/05/09 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
2020/03/03 Javascript
Python模拟自动存取款机的查询、存取款、修改密码等操作
2018/09/02 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
python opencv调用笔记本摄像头
2019/08/28 Python
使用Fabric自动化部署Django项目的实现
2019/09/27 Python
详解Python在使用JSON时需要注意的编码问题
2019/12/06 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
聪明的粉丝购买门票的地方:TickPick
2018/03/09 全球购物
淘宝客服自我总结鉴定
2014/01/25 职场文书
央视元宵晚会主持串词
2014/03/25 职场文书
大学生就业意向书范文
2014/04/01 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
2014年财务工作总结与计划
2014/12/08 职场文书
电影雨中的树观后感
2015/06/15 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
军训心得体会范文(2016最新篇)
2016/01/11 职场文书