gpt4 book ai didi

javascript - 在 javascript 中选择特定表格元素的最聪明的方法是什么?

转载 作者:行者123 更新时间:2023-11-30 08:58:13 24 4
gpt4 key购买 nike

我有一个表格,上面有隐藏的行,就像这样

 -visible-
-invisible-
-visible-
-invisible-

当我点击表格行时,我希望它显示不可见的行。目前我有使用这个功能:

var grid = $('#BillabilityResults');
$(".tbl tr:has(td)").click(
function () {
$(grid.rows[$(this).index()+1]).toggle();
}

但是,如果我单击其中一个(现在可见的)隐藏行,该表也会隐藏可见行。我希望点击功能仅适用于特定的可见行。目前我所有不可见的行都有“偶数”类,所以我想我可以根据它来限制点击。但是,我似乎找不到向我的函数解释它的语法。我该怎么做呢?而且,更重要的是,有没有更好的方法来解决这个问题?

最佳答案

下一步使用:

$(".tbl tr:has(td)").click(
function () {
$(this).next().toggle();
}
);

如果您有特定的奇数或偶数选择器:

$(".tbl tr.odd").click(
function () {
$(this).next().toggle();
}
);

但我认为对我的回答的主要帮助是使用 next() 来获取下一行,而不是您正在执行的索引过程。

关于javascript - 在 javascript 中选择特定表格元素的最聪明的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11565424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com