如何用jquery显示隐藏的行?

时间:2013-07-15 01:29:00

标签: jquery responsive-design footable

我正在使用footable(一个jquery脚本,用于使表格响应手机,平板电脑等),但我有一个问题。触摸 - 点击每行的展开对我的项目来说是不必要的。

通常使用此代码可以:

 <table class="footable">
      <thead>
        <tr>
          <th data-class="expand">
            First Name
          </th>
          <th>
            Last Name
          </th>
          <th data-hide="phone,tablet">
            Job Title
          </th>
          <th data-hide="phone,tablet">
            DOB
          </th>
          <th data-hide="phone">
            Status
          </th>
        </tr>
      </thead>
  

$(function(){         $( '表')footable()。       });

但是如何将所有行展开为默认值?

jsfiddle

上的示例代码

4 个答案:

答案 0 :(得分:3)

检查此演示http://jsfiddle.net/yeyene/nZEu2/2/

在您的足迹调用

之后添加这一行脚本$('table tr').addClass('footable-detail-show');
$(document).ready(function(){
    $(function() {
        $('table').footable();
    });
    $('table tr').addClass('footable-detail-show');
}); 

答案 1 :(得分:2)

只需应用

的相关类
class="footable-detail-show"
class="footable-row-detail"

EXAMPLE

答案 2 :(得分:1)

解决问题的一种简单方法是添加

class="footable-detail-show"

要显示的每个TR元素。

但是,同意上述评论,这里根本不需要足够的。

答案 3 :(得分:0)

在新的footable版本中使用:

$('table tr').addClass('footable-detail-show');
$('.footable-row-detail').css("display","table-row");

不要忘记用以下内容重建表格:

$('table').trigger('footable_redraw');