0

ネストされた順序なしリスト (ul) を含むメニューがあり、親のインデックスから取得されるリスト項目インデックスを含む配列があります。しかし、jQuery を使用して再帰的なリスト項目にクラスを追加することはできません。

例えば:

配列が[1,1,0]あり、この配列を使用して、リンク My Link 2、Sub Link 2、および Deep Menu 1 を含むリスト項目にクラスを追加する必要があります。

<ul>
    <li><a href="">My Link 1</a></li>
    <li>
        <a href="">My Link 2</a>
        <ul>
            <li><a href="">Sub Link 1</a></li>
            <li>
                <a href="">Sub Link 2</a>
                <ul>
                    <li><a href="">Deep menu 1</a></li>
                    <li><a href="">Deep menu 2</a></li>
                    <li><a href="">Deep menu 3</a></li>
                </ul>
            </li>
        </ul>
    </li>
    <li><a href="">My Link 3</a></li>
</ul>

私の問題を説明できることを願っています。英語は私の母国語ではなく、母国語でも問題を適切に説明できません。

4

1 に答える 1