Jquery 如何添加<;span>;仅作为的子级标记<;李>';具有特定类别的s(请参见示例)

Jquery 如何添加<;span>;仅作为的子级标记<;李>';具有特定类别的s(请参见示例),jquery,Jquery,我想我必须使用.find,但我不知道如何组合起来。如果有人能帮我,我会非常感激。谢谢。jQuery(“a.selected”).parent().append(“”) <ul> <li> <a class="selected" href="#">One</a> <span class="arrow"></span> </li> <li> <a href="#"

我想我必须使用
.find
,但我不知道如何组合起来。如果有人能帮我,我会非常感激。谢谢。

jQuery(“a.selected”).parent().append(“”)
<ul>
  <li>
    <a class="selected" href="#">One</a>
    <span class="arrow"></span>
  </li>
  <li>
    <a href="#">Two</a>
  </li>
  <li>
    <a href="#">Three</a>
  </li>
</ul>
分解为:

jQuery(“a.selected”)
:所有的

jQuery(“a.selected”).parent()追加(“”)
分解为:

jQuery(“a.selected”)
:所有的

试试看

jQuery("a.selected").parent().append("<span class="arrow"></span>")
这是小提琴

试试看

jQuery("a.selected").parent().append("<span class="arrow"></span>")

这是小提琴

我想以下几点可以满足您的需要:


$(“a.selected”).parent().append(“”)

我认为以下内容可以满足您的需要:

$(“a.selected”).parent().append(“”)

$("li.selected").append($("<span/>",{class:'arrow'}));
$("li.selected").after($("<span/>",{class:'arrow'}));