3
У меня есть этот 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=#><p class="test">Third</p></a>
Я попытался это, но он не работает:
$(function(){
$("a").text().prepend("<p class="test">"+ $("a").text() +"</p>");
});
Я новичок, спасибо
Я думаю, вы делаете это неправильно. Вы по существу кладете коробку в коробку, и в этом нет необходимости. Вы можете оптимизировать свой HTML следующим образом: First У вас никогда не должно быть элемента, который содержит только один элемент, потому что если это так, вы можете просто удалить внутренний элемент и применить его стиль/поведение/содержимое к внешнему элементу. – frenchie