如何使用nextUntil()而不是()来修复jQuery子菜单手风琴?

时间:2013-09-30 06:26:57

标签: javascript jquery html accordion

我正在尝试使用jQuery的nextUntil(),但是当我单击子div时,其他父div正在关闭。我想在nextUntil函数之前使用.not()。

我正在尝试实现隐藏和显示子div的正确方法。感谢

$('.content').click(function() {
    $(this).not('.head').nextUntil('.content').toggle('slow');
    $('.subcontentchild').hide();

    return false;
});

http://jsfiddle.net/pys5T/8/

1 个答案:

答案 0 :(得分:2)

您可以指定由,分隔的多个选择器:

$('.content').click(function() {
    $(this).nextUntil('.content,.head').toggle('slow');
    $('.subcontentchild').hide();

    return false;
});

请参阅updated fiddle