Javascript 如何将p放入标记中
我有这个HTML:Javascript 如何将p放入标记中,javascript,jquery,text,jquery-selectors,anchor,Javascript,Jquery,Text,Jquery Selectors,Anchor,我有这个HTML: <a href=#>First</a> <a href=#>Second</a> <a href=#>Third</a> 我怎样才能: <a href=#><p class="test">First</p></a> <a href=#><p class="test">Second</p></a> <
<a href=#>First</a>
<a href=#>Second</a>
<a href=#>Third</a>
我怎样才能:
<a href=#><p class="test">First</p></a>
<a href=#><p class="test">Second</p></a>
<a href=#><p class="test">Third</p></a>
我试过这个,但不起作用:
$(function(){
$("a").text().prepend("<p class="test">"+ $("a").text() +"</p>");
});
$(函数(){
$(“a”).text().prepend(“”+$(“a”).text()+”
”);
});
我是新手,谢谢您正在寻找函数:
$("a").wrapInner("<p class='test'></p>")
$(“a”).wrapInner()
试试这个
$("a").text("<p>"+$("a").text()+"</p>");
$(“a”).text(“”+$(“a”).text()+””;
我认为你做错了。你基本上是把一个盒子放在一个盒子里,没有必要这样做。您可以像这样优化您的HTML:您不应该有一个只包含一个元素的元素,因为如果是这样的话,那么您可以简单地删除内部元素并将其样式/行为/内容应用于外部元素。