0

ネストされたulリストメニューをクリックすると折りたたまれたり折りたたまれたりしないようにするためのjQueryが必要です

<ul>
    <li><a href "#">Hello World</a>

        <ul>
            <li><a href "#">Hello World</a>
            </li>
            <li><a href "#">Hello World</a>

                <ul>
                    <li><a href "#">Hello World</a>
                    </li>
                    <li><a href "#">Hello World</a>
                    </li>
                </ul>
            </li>
            <li><a href "#">Hello World</a>
            </li>
        </ul>
    </li>
    <li><a href "#">Hello World</a>
    </li>
    <li><a href "#">Hello World</a>
    </li>
    <li><a href "#">Hello World</a>
    </li>
</ul>
4

2 に答える 2

3

これを試してみると、実際の折りたたみと折りたたみの効果が得られます。

$('li a').click(function (e) {
    e.preventDefault();
    var ullist = $(this).parent().children('ul:first');
    ullist.slideToggle();
});  

JSFIDDLE デモ

于 2013-08-08T20:25:36.090 に答える