如何将p放入标签内

3 javascript anchor jquery text jquery-selectors

我有这个HTML:

<a href=#>First</a>
<a href=#>Second</a>
<a href=#>Third</a>
Run Code Online (Sandbox Code Playgroud)

我怎么能有:

<a href=#><p class="test">First</p></a>
<a href=#><p class="test">Second</p></a>
<a href=#><p class="test">Third</p></a>
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它不起作用:

$(function(){
    $("a").text().prepend("<p class="test">"+ $("a").text() +"</p>");
});
Run Code Online (Sandbox Code Playgroud)

我是新手,谢谢

Eli*_*Eli 8

你正在寻找wrapInner()函数:

$("a").wrapInner("<p class='test'></p>")
Run Code Online (Sandbox Code Playgroud)

工作演示