jQuery将div添加到div中

Sla*_*nna 2 javascript jquery append

我有一个菜单结构.具有以下内容:

<ul id="quicktabs-ileti_im">
<li><a href="#qt-ileti_im-ui-tabs1" tabindex="0" class="">1</a></li>
<li><a href="#qt-ileti_im-ui-tabs1" tabindex="0" class="">2</a></li>
<li><a href="#qt-ileti_im-ui-tabs1" tabindex="0" class="">3</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

并希望:

<li><a href="#qt-ileti_im-ui-tabs1" tabindex="0" class=""><span>1</span></a></li>
Run Code Online (Sandbox Code Playgroud)

我的jQuery代码:

$("#quicktabs-ileti_im ul li a").append('<span>');
Run Code Online (Sandbox Code Playgroud)

但结果是:

<li><a href="#qt-ileti_im-ui-tabs1" tabindex="0" class="">1<span></span></a></li>
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

Phy*_*sis 6

尝试:

$("#quicktabs-ileti_im li a").wrapInner('<span>');

请参阅此处获取文档

  • 我修复了你的答案,所以它确实有效.我删除了ul (2认同)