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 相关文章推荐
Mozilla中显示textarea中选择的文字
Sep 07 Javascript
greybox——不开新窗口看新的网页
Feb 20 Javascript
jqgrid 编辑添加功能详细解析
Nov 08 Javascript
javascript文件中引用依赖的js文件的方法
Mar 17 Javascript
JS实现距离上次刷新已过多少秒示例
May 23 Javascript
jQuery处理图片加载失败的常用方法
Jun 08 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
May 16 Javascript
JavaScript实现Fly Bird小游戏
Dec 15 Javascript
javascript 的变量、作用域和内存问题
Apr 19 Javascript
基于vue.js中事件修饰符.self的用法(详解)
Feb 23 Javascript
React中的render何时执行过程
Apr 13 Javascript
解决layUI的页面显示不全的问题
Sep 20 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 高手之路(三)
2006/10/09 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
PHP通过引用传递参数用法分析
2016/12/01 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
extjs fckeditor集成代码
2009/05/10 Javascript
JavaScript 密码强度判断代码
2009/09/05 Javascript
jquery链式操作的正确使用方法
2014/01/06 Javascript
javascript实现页面内关键词高亮显示代码
2014/04/03 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
jQuery实现在新增加的元素上添加事件方法案例分析
2017/02/09 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
详解vue-cli3使用
2018/08/14 Javascript
Angular使用cli生成自定义文件、组件的方法
2018/09/04 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
javascript 原型与原型链的理解及应用实例分析
2020/02/10 Javascript
react基本安装与测试示例
2020/04/27 Javascript
[03:51]吞吞映像 每周精彩击杀top10第二弹
2014/06/25 DOTA
浅析Python 中整型对象存储的位置
2016/05/16 Python
python中OrderedDict的使用方法详解
2017/05/05 Python
解决Spyder中图片显示太小的问题
2018/04/27 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
tesserocr与pytesseract模块的使用方法解析
2019/08/30 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
2020/02/26 Python
python实现梯度法 python最速下降法
2020/03/24 Python
Anconda环境下Vscode安装Python的方法详解
2020/03/29 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
2020/12/04 Python
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
小学生秋游活动方案
2014/02/23 职场文书
大学军训感言800字
2014/02/27 职场文书
社区禁毒工作方案
2014/06/02 职场文书
四风自我剖析材料思想汇报
2014/10/01 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
MySQL创建表操作命令分享
2022/03/25 MySQL