我想显示和隐藏body标签下的div,而不是另一个div标签下的div。
例如,在下面的代码中,我想用 jquery div1 和 div2 隐藏,而不是 div1A、div1B、div2A 和 div2B。我知道如果我隐藏 div1 则 div1A 和 div1B 将被隐藏。
<body>
<div id="div1">
<div id="div1A"></div>
<div id="div1B"></div>
</div>
<div id="div2">
<div id="div2A"></div>
<div id="div2B"></div>
</div>
</body>
我需要那个,因为如果我这样做 $("div").hide(); 然后 $("div1").show(); div1A 和 div1B 仍然隐藏,因为 $("div").hide(); 隐藏它们,但是 $("div1").show(); 不影响他们。
我试过 $("body div").hide(); 但它与 $("div").hide(); 具有相同的效果
我需要一个只隐藏 div1 和 div2 的 jquery 调用。有没有办法做到这一点而不必设置类名?
谢谢。