Javascript 切换没有规范ul类的Jquery脚本

Javascript 切换没有规范ul类的Jquery脚本,javascript,jquery,html,css,wordpress,Javascript,Jquery,Html,Css,Wordpress,我在这里搜索了几个小时,但是这些jquery脚本中没有一个对我有用,它们是用来切换一个简单的菜单和list child的。我喜欢在css的帮助下切换孩子 我有一个wordpress菜单&html如下所示:(ul父元素没有类/或id) 为了证明第一个ul没有类名或id名,对我来说,这就是我的问题。只要测试一下你点击的链接旁边是否有ul.children,它就可以了 在CSS中 .children { display: none; } 在jQuery中 $('.menu

我在这里搜索了几个小时,但是这些jquery脚本中没有一个对我有用,它们是用来切换一个简单的菜单和list child的。我喜欢在css的帮助下切换孩子

我有一个wordpress菜单&html如下所示:(ul父元素没有类/或id)



为了证明第一个ul没有类名或id名,对我来说,这就是我的问题。

只要测试一下你点击的链接旁边是否有ul.children,它就可以了

在CSS中

.children { display: none; }
在jQuery中

$('.menu a').click(function(e){
    var childrenList = $(this).next('.children');

    if(childrenList.length) {

        $(childrenList).toggle();
        e.preventDefault();
    }
});

请参见

谢谢-它很有效。(这段代码中的.lenght数组是什么意思?)您可以找到关于它的更多信息:)有没有办法根据默认值关闭切换(@opening index.php)?我的答案中的CSS行就可以了;)没错,我的css有点小错误,再次感谢!
$('.menu a').click(function(e){
    var childrenList = $(this).next('.children');

    if(childrenList.length) {

        $(childrenList).toggle();
        e.preventDefault();
    }
});