私はこのコードを持っている:Javascriptを/ jQueryのネストされた行の最初のアンカー子を選択
<ul>
<li class="open-submenu"><a href="javascript:void(0)">HERE</a>
<ul class="submenu">
<li><a href=#></a></li>
<li><a href=#></a></li>
<li><a href=#></a></li>
</ul>
</li>
<li class="open-submenu"><a href="javascript:void(0)">HERE</a>
<ul class="submenu">
<li><a href=#></a></li>
<li><a href=#></a></li>
<li><a href=#></a></li>
</ul>
</li>
</ul>
私はちょうど次の「HERE」のテキストには、JavaScriptで、「+」文字を追加します。私はspan要素の中にそれを追加したい。
私は$('.open-submenu a:first').append("<span class='open-submenu-sym'>+</span>");
を試しましたが、これは最初のopen-submenu
にのみ影響します。
私も$('.open-submenu').append("<span class='open-submenu-sym'>+</span>");
を試しましたが、これはすべてのアンカー、ネストされたアンカーにも影響します。
2つのopen-submenu
のアンカーの内側にのみスパンを追加するにはどうすればよいですか?
これはさらに短くなったからです!ありがとうございました –
おかげで助けてくれてありがとう –