我创建了一个具有切换行的 html 表。但我想要的是当我切换一行时,以前切换的行应该隐藏。请帮忙
问问题
1712 次
2 回答
1
我假设一个点击事件
$('table tr').on('click', function() {
$('table tr:visible').hide();
$(this).toggle();
})
于 2012-05-22T11:27:08.287 回答
0
那这个呢?假设您在点击时执行此操作,那么您可以将最后点击的项目存储到变量中。像这样:
var lastClicked;
$("#yourTable tr").on("click", function () {
if (lastClicked != null) {
lastClicked.hide();
}
$(this).toggle();
lastClicked = $(this);
});
于 2012-05-22T11:29:27.473 回答