通过按钮展开和折叠行

伊万·迪米特洛夫(Ivan Dimitrov)

是否可以通过按钮扩展和折叠表中的最后两行?页面加载时,这些行必须隐藏。

这是表格:

<table class="table">
            <thead>
            <tr>
        <th style="background: #00A000; color: #fff;">Match Schedule</th>
            </tr>
            </thead>
            <tbody>
             <tr id="1">
        <td class="active">asd<br><p class="" style="color: red;">- Start 15 Aug 2015 21:00</p1></td>
            </tr>
            <tr>
        <td class="danger">asd<br><p class="" style="color: red;"> - Start 15 Aug 2015 21:00</td>
            </tr>
            <tr>
        <td class="active">asd<br><p class="" style="color: red;"> - Start 15 Aug 2015 21:00</td>
            </tr>
            <tr>
        <td class="danger">asd<br><p class="" style="color: red;"> - Start 15 Aug 2015 21:00</td>
            </tr>
            <tr>
        <td class="active">asd<br><p class="" style="color: red;"> - Start 15 Aug 2015 21:00</td>
            </tr>
            <tr>
        <td class="danger">asd<br><p class="" style="color: red;"> - Start 15 Aug 2015 21:00</td>
            </tr>
            <tbody>
            </table>
m4n0

根据您当前的标记,您可以

  1. 使用选择最后两个元素tbody tr:nth-last-child(-n+2),然后
  2. 用于toggleClass在定义为隐藏和显示的类之间切换。

$('button').on('click', function() {
  $('tbody tr:nth-last-child(-n+2)').toggleClass("display");
});
tbody tr:nth-last-child(-n+2) {
  display: none;
}

.display {
  display: block !important;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table class="table">
  <thead>
    <tr>
      <th style="background: #00A000; color: #fff;">Match Schedule</th>
    </tr>
  </thead>
  <tbody>
    <tr id="1">
      <td class="active">asd
        <br>
        <p class="" style="color: red;">- Start 15 Aug 2015 21:00</p>
      </td>
    </tr>
    <tr>
      <td class="danger">asd
        <br>
        <p class="" style="color: red;">- Start 15 Aug 2015 21:00</p>
      </td>
    </tr>
    <tr>
      <td class="active">asd
        <br>
        <p class="" style="color: red;">- Start 15 Aug 2015 21:00</p>
      </td>
    </tr>
    <tr>
      <td class="danger">asd
        <br>
        <p class="" style="color: red;">- Start 15 Aug 2015 21:00</p>
      </td>
    </tr>
    <tr>
      <td class="active">asd
        <br>
        <p class="" style="color: red;">- Start 15 Aug 2015 21:00</p>
      </td>
    </tr>
    <tr>
      <td class="danger">asd
        <br>
        <p class="" style="color: red;">- Start 15 Aug 2015 21:00</p>
      </td>
    </tr>
    <tbody>
</table>

<button>Press me</button>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在表格行中展开和折叠

来自分类Dev

在jQuery中展开和折叠表格行

来自分类Dev

展开和折叠按钮上的第一行,单击“目标-C”。

来自分类Dev

展开和折叠按钮上的第一行,单击“目标-C”。

来自分类Dev

JavaFX TreeView:删除展开/折叠按钮(公开节点)和功能

来自分类Dev

展开和折叠JavaScript

来自分类Dev

展开和折叠CardView

来自分类Dev

展开/折叠表格行

来自分类Dev

单击行展开并折叠

来自分类Dev

在AngularJS中展开折叠按钮

来自分类Dev

PHPExcel如何为行组设置折叠和展开?

来自分类Dev

ng-table的展开和折叠行不起作用

来自分类Dev

在 Kotlin 中使用按钮展开和折叠折叠工具栏

来自分类Dev

在Android中展开和折叠

来自分类Dev

用CSS展开和折叠

来自分类Dev

在Android中展开和折叠

来自分类Dev

用CSS展开和折叠

来自分类Dev

表行折叠/展开CSS

来自分类Dev

切换按钮以展开/折叠div

来自分类Dev

在 PhpStorm 中隐藏展开/折叠按钮

来自分类Dev

Search Bar Bootstrap Accordion 的折叠/展开按钮

来自分类Dev

通过关闭按钮折叠和打开div

来自分类Dev

通过使用约束自行调整大小来展开和折叠 TableView 单元格

来自分类Dev

标题中的jQuery移动可折叠按钮,停止折叠/展开

来自分类Dev

单击表的父行中的链接时,展开和折叠子行

来自分类Dev

单击表的父行中的链接时,展开和折叠子行

来自分类Dev

使用slideToggle展开和折叠列表项

来自分类Dev

使用DatePicker展开和折叠UITableViewCells

来自分类Dev

展开和折叠tableView部分iOS?