根据元素结构应用jquery切换功能

时间:2011-12-02 11:18:37

标签: jquery

我需要将toggle()功能仅应用于li ul其结构中有子项的人。

例如

<div>
    <ul>
        <li>
            <a></a>
            <ul>
                <li></li>
            </ul>
        </li>
        <li><a></a></li>
    </ul>
</div>

从上面我的目标是将toggle()函数应用于没有a兄弟的ul元素。

我怎样才能做到这一点。

1 个答案:

答案 0 :(得分:0)

试试这个:

$("DIV A").click(function(e) {
    $(this).siblings("UL").toggle();
    e.preventDefault();
});

Example fiddle here