如何将元素的内容包装在jQuery中的另一个元素中

Ari*_*tyo 1 jquery

我有简单的标签HTML

<ul>              
    <li>Something1</li>
    <li>Something2</li>
    <li>Something3</li>
    <li>Something4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如果我使用jquery,如何使它像这样?

<ul>              
    <li><a href="#">Something1</a></li>
    <li><a href="#">Something2</a></li>
    <li><a href="#">Something3</a></li>
    <li><a href="#">Something4</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

什么东西1-4已定义?

zzz*_*Bov 7

我建议阅读jQuery API:

$('li').wrapInner('<a href="#"></a>');
Run Code Online (Sandbox Code Playgroud)