gpt4 book ai didi

jquery - 隐藏除一个div及其子元素之外的所有元素

转载 作者:行者123 更新时间:2023-12-03 22:34:47 25 4
gpt4 key购买 nike

如何使用jquery隐藏除一个div及其子元素之外的所有元素?

最佳答案

要定位嵌套元素并确保它是唯一显示的元素,您需要隐藏其同级元素以及其所有祖先的同级元素,直到 <body> .

示例: http://jsfiddle.net/patrick_dw/gSXYa/1/

$('#target').show().parentsUntil('body').andSelf().siblings().hide();
<小时/>

编辑: 我上面添加的解决方案更加简洁。

示例: http://jsfiddle.net/patrick_dw/gSXYa/

var target = $('#target').show();
target = target.add(target.parentsUntil('body')).siblings().hide();

关于jquery - 隐藏除一个div及其子元素之外的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4277792/

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