gpt4 book ai didi

javascript - toggle() 用不同的元素隐藏/显示

转载 作者:行者123 更新时间:2023-12-03 09:14:09 24 4
gpt4 key购买 nike

我有一个列表,所以当我单击其中一个列表时,会显示另一个列表。我点击返回,列表将被隐藏。这是隐藏和显示的代码。

$(document).ready(function() {
//Hide table rows with class 'min', but appear when clicked.
$(".data").hide();
$(".main").click(function() {
$(this).parent().parent().next(".data").toggle();
});

});

但是,当我点击返回时。无法隐藏。请纠正我。谢谢

Check my example

最佳答案

<强> DEMO

如果单击的 .main 具有类 .data 的父级,则意味着单击的是新显示的行。所以我们找到父div并关闭它。否则我们将找到并隐藏/显示紧邻的下一行。

$(document).ready(function () {
//Hide table rows with class 'min', but appear when clicked.
$(".data").hide();
$(".main").click(function () {
if($(this).parents('.data').length)
$(this).closest('.data').toggle();
else
$(this).next(".data").toggle();
});
});

关于javascript - toggle() 用不同的元素隐藏/显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32002297/

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