[JavaScript] jquery 可展开 收缩的表格 →→→→→进入此内容的聊天室

来自 , 2019-07-10, 写在 JavaScript, 查看 112 次.
URL http://www.code666.cn/view/5fd0b37c
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <head>
  4. <title></title>
  5. <!--   引入jQuery -->
  6. <script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
  7. <script type="text/javascript">
  8. $(function(){
  9.         $('tr.parent').click(function(){   // 获取所谓的父行
  10.                         $(this)
  11.                                 .toggleClass("selected")   // 添加/删除高亮
  12.                                 .siblings('.child_'+this.id).toggle();  // 隐藏/显示所谓的子行
  13.         }).click();
  14. })
  15. </script>
  16. <style type="text/css">
  17. table {
  18.         border:0;
  19.         border-collapse:collapse;
  20. }
  21. td {
  22.         font:normal 12px/17px Arial;
  23.         padding:2px;
  24.         width:100px;
  25. }
  26. th {
  27.         font:bold 12px/17px Arial;
  28.         text-align:left;
  29.         padding:4px;
  30.         border-bottom:1px solid #333;
  31.         width:100px;
  32. }
  33. .parent {
  34.         background:#eee;
  35.         cursor:pointer;
  36. }  /* 偶数行样式*/
  37. .odd {
  38.         background:#ddd;
  39. }  /* 奇数行样式*/
  40. .selected {
  41.         background:#aaa;
  42.         color:#fff;
  43. }
  44. </style>
  45. </head>
  46. <body>
  47. <table>
  48.   <thead>
  49.     <tr>
  50.       <th>姓名</th>
  51.       <th>性别</th>
  52.       <th>暂住地</th>
  53.     </tr>
  54.   </thead>
  55.   <tbody>
  56.     <tr class="parent" id="row_01">
  57.       <td colspan="3">前台设计组</td>
  58.     </tr>
  59.     <tr class="child_row_01">
  60.       <td>张山</td>
  61.       <td>男</td>
  62.       <td>浙江宁波</td>
  63.     </tr>
  64.     <tr class="child_row_01">
  65.       <td>李四</td>
  66.       <td>女</td>
  67.       <td>浙江杭州</td>
  68.     </tr>
  69.     <tr class="parent" id="row_02">
  70.       <td colspan="3">前台开发组</td>
  71.     </tr>
  72.     <tr class="child_row_02">
  73.       <td>王五</td>
  74.       <td>男</td>
  75.       <td>湖南长沙</td>
  76.     </tr>
  77.     <tr class="child_row_02">
  78.       <td>找六</td>
  79.       <td>男</td>
  80.       <td>浙江温州</td>
  81.     </tr>
  82.     <tr class="parent" id="row_03">
  83.       <td colspan="3">后台开发组</td>
  84.     </tr>
  85.     <tr class="child_row_03">
  86.       <td>Rain</td>
  87.       <td>男</td>
  88.       <td>浙江杭州</td>
  89.     </tr>
  90.     <tr class="child_row_03">
  91.       <td>MAXMAN</td>
  92.       <td>女</td>
  93.       <td>浙江杭州</td>
  94.     </tr>
  95.   </tbody>
  96. </table>
  97. </body>
  98. </html>

回复 "jquery 可展开 收缩的表格"

这儿你可以回复上面这条便签

captcha