我有一张桌子,上面有隐藏的行,就像这样
-visible-
-invisible-
-visible-
-invisible-
当我单击表格行时,我希望它显示不可见的行。目前我有使用这个功能:
var grid = $('#BillabilityResults');
$(".tbl tr:has(td)").click(
function () {
$(grid.rows[$(this).index()+1]).toggle();
}
但是,如果我单击其中一个(现在可见的)隐藏行,该表也会隐藏可见行。我希望点击功能仅适用于特定的可见行。目前我所有的不可见行都有“偶数”类,所以我想我可以基于它来限制点击。但是,我似乎找不到向我的函数解释这一点的语法。我该怎么做呢?而且,更重要的是,有没有更好的方法来解决这个问题?