jQuery显示/隐藏已通过显示或隐藏“过滤”的表行

时间:2019-12-30 20:09:53

标签: jquery css

所以我有一个记录集结果表,该表由A-Z选项卡过滤。因此,当我单击字母“ A”时,完整列表中仅显示以字母A开头的。一切都很好,现在的问题是它需要进一步过滤。现在,我需要在全部/有效/无效之间进行过滤。我似乎无法弄清楚。如何显示已隐藏/显示行的隐藏表行?这是我用于字母过滤的代码。

  $('.but_tab').on('click',function(){
    $('.nav-tabs .active').removeClass('active');

    var tab = $(this).attr('data-tab');
    $(this).parent('li').addClass('active');

    console.log(tab);

    $('.t_all').hide();
    $('.t_'+tab).show();

    // further filter list based on whether all/active/inactive has the active class...?
    filterResults();

  });

function filterResults(){

    var curFilter = $('.but-filter.active').attr('data-type');

    //?

};

这是表格行的代码...

<tr class="t_all t_A filter-all filter-True">

每行都将包含“ filter-all”和“ filter-True”或“ filter-False”(基于其是否处于活动状态)。谢谢你们

0 个答案:

没有答案
相关问题