有人可以帮助我jquery。我有像这样的HTML标签
<p class="celak">hohohohoho</p>
我希望输出(给它的父级)像这样
<div class="celak-parent"><p class="celak">hohohohoho</p></div>
有人知道哪种jquery方法可以做到吗?
$('.class').???
答案 0 :(得分:4)
包装方法就是您所需要的。 (http://api.jquery.com/wrap/)
$('.celak').wrap('<div class="cleak-parent"></div>');
答案 1 :(得分:1)
如果你的div根本不存在,你可以使用wrap
方法:
$("p.celak").wrap("<div class='celak-parent'/>");
如果您的div确实存在,您可以使用parent
方法轻松定位和修改它:
$("p.celak").parent().addClass('celak-parent');