Javascript 已选择要隐藏的所有子元素,但不会在单击时取消隐藏所有元素
我正在做一个jquery手风琴下面的css技巧图坦卡蒙。我稍微修改了代码,选择了父元素中的所有元素并隐藏了它。单击后,它将显示Javascript 已选择要隐藏的所有子元素,但不会在单击时取消隐藏所有元素,javascript,jquery,html,css,accordion,Javascript,Jquery,Html,Css,Accordion,我正在做一个jquery手风琴下面的css技巧图坦卡蒙。我稍微修改了代码,选择了父元素中的所有元素并隐藏了它。单击后,它将显示dd标签,但不会显示ul或h3标签。我觉得这和JS部分第6行或第7行的代码有关,但我对JS/jQuery的理解还不够透彻,不知道为什么。任何帮助都将不胜感激 例如: next仅选择所选元素的下一个同级,您可以使用nextUntil方法 var $target = $this.parent().nextUntil('dt'); 但是,如果用另一个元素(如div元素)包装
dd
标签,但不会显示ul
或h3
标签。我觉得这和JS部分第6行或第7行的代码有关,但我对JS/jQuery的理解还不够透彻,不知道为什么。任何帮助都将不胜感激
例如:
next
仅选择所选元素的下一个同级,您可以使用nextUntil
方法
var $target = $this.parent().nextUntil('dt');
但是,如果用另一个元素(如div元素)包装目标元素,则
next
将按预期工作。感谢您的帮助和信息!我无法将元素包装在另一个元素中,因为内容不会是静态的。过了期限我会接受你的答复。