jQuery学习笔记(7)--表格展开关闭
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head runat="server">
- <title></title>
- <style type="text/css">
- table
- {
- width: 300px;
- }
- table, thead
- {
- border: 1px solid black;
- border-collapse: collapse;
- }
- .parent
- {
- background: lightgreen;
- }
- .selected
- {
- background: #fff38f;
- }
- </style>
- <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
- <script type="text/javascript">
- $(function () {
- $("tr.parent").click(function () {
- $(this).toggleClass("selected").siblings(".child_" + this.id).toggle();
- });
- //$("tr:contains('康')").addClass("selected");//这个也可以放开看看哦
- //$("table tbody tr").hide().filter(":contains('康')").show().addClass("selected");//这个也可以放开看看哦
- });
- </script>
- </head>
- <body>
- <form id="form1" runat="server">
- <div>
- <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>
- 张康
- </td>
- <td>
- 男
- </td>
- <td>
- 伦敦
- </td>
- </tr>
- <tr class="child_row_03">
- <td>
- 戴维斯
- </td>
- <td>
- 男
- </td>
- <td>
- 墨尔本
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </form>
- </body>
- </html>
效果图:
jQuery学习笔记(7)--表格展开关闭的更多相关文章
- jQuery学习笔记(8)--表格筛选
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> &l ...
- jQuery学习笔记 - 基础知识扫盲入门篇
jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...
- jQuery学习笔记(一)jQuery选择器
目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ...
- jQuery 学习笔记
jQuery 学习笔记 一.jQuery概述 宗旨: Write Less, Do More. 基础知识: 1.符号$代替document.getElementById( ...
- jQuery学习笔记(一):入门
jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ...
- JQuery学习笔记——层级选择器
JQuery学习笔记--层级选择器 上一篇学习了基础的五种选择,分别是id选择器,class选择器,element选择器,*选择器 和 并列选择器.根据手册大纲,这篇学习的是层级选择器. 选择器: 1 ...
- jQuery学习笔记之Ajax用法详解
这篇文章主要介绍了jQuery学习笔记之Ajax用法,结合实例形式较为详细的分析总结了jQuery中ajax的相关使用技巧,包括ajax请求.载入.处理.传递等,需要的朋友可以参考下 本文实例讲述了j ...
- jQuery 学习笔记:jQuery 代码结构
jQuery 学习笔记:jQuery 代码结构 这是我学习 jQuery 过程中整理的笔记,这一部分主要包括 jQuery 的代码最外层的结构,写出来整理自己的学习成果,有错误欢迎指出. jQuery ...
- jQuery学习笔记之插件开发(4)
jQuery学习笔记之插件开发(4) github源码地址 插件:了让原有功能的增强. 1.插件的种类(3种):局部.全局.选择器插件 1.1封装对象方法的插件 这种类型的插件是把一些常用或者重复使用 ...
随机推荐
- shell的各种运行模式?
交互式shell和非交互式shell,login shell和non-login shell.首先,这是两个不同的维度来划分的,一个是是否交互式,另一个是是否登录.. 交互式模式就是shell等待你的 ...
- CF917C Pollywog —— 状压DP + 矩乘优化
C. Pollywog 题目描述 原题题目链接.题目大意为:有$x$只蝌蚪,在$n$个石头中的最左端的$x$个石头上,这$n$个石头是在同一直线上的.每一次只能最左边的一个蝌蚪进行跳跃,并且只能跳$1 ...
- luogu P3092 [USACO13NOV]没有找零No Change
题目描述 Farmer John is at the market to purchase supplies for his farm. He has in his pocket K coins (1 ...
- java之properties和yml两种配置文件比较(非原创)
文章大纲 一.内容介绍二.参考文章 一.内容介绍 我们在使用SpringBoot这个框架的时候都一定使用或者说是见到过application.properties或者是application.ym ...
- Android JNI&NDK编程小结及建议
前言 由于网上关于JNI/NDK相关的知识点介绍的比较零散而且不具备参照性,所以写了这篇JNI/NDK笔记,便于作为随时查阅的工具类型的文章,本文主要的介绍了在平时项目中常用的命令.JNI数据类型.签 ...
- hdu2102 BFS
这是一道BFS的搜索题目,只是搜索范围变为了三维.定义数组visit[x][y][z]来标记空间位置,x表示楼层,y和z表示相应楼层的平面坐标. #define _CRT_SECURE_NO_DEPR ...
- 11.【nuxt起步】-登录验证
1.新建/pages/login.vue 2.安装cookie Cnpm install js-cookie --s 3.Login.vue增加 import Cookie from 'js-cook ...
- AutoCAD如何又快又好标注直径
如下图所示,想要标注一条直径.先选择快速标注 鼠标单击左右两侧线条(变成虚线),然后按回车,就可以往下拖了.拖完了就是一条直径的标注. 如果想要修改为自己的尺寸,则在文字替换中加上前缀%%c即 ...
- mysql使用mysqldump 与 mysqlimport进行数据库迁移
1.导入数据库 1)source source /home/platvt/product/pc2_create_tables.sql 2)mysqlimport 使用mysqlimport导入数据: ...
- vue组件class绑定
当在一个自定义组件上使用 class 属性时,这些类将被添加到该组件的根元素上面.这个元素上已经存在的类不会被覆盖. 例如,如果你声明了这个组件: Vue.component('my-componen ...