追加李
问题描述:
我想类似下面的元素之前使用jQuery追加li
: 首先,是:追加李
<div>
<div>
<p> content </p>
</div>
</div>
而且之后应该是:
<li>
<div>
<div>
<p> content </p>
</div>
</div>
</li>
对于我的代码它发生这种情况:
<li></li>
<div>
<div>
<p> content </p>
</div>
</div>
这不是我想要的。我正在寻找第二个例子。请帮忙。谢谢!
答
不要尝试追加..
创建独立的LI并将其换行覆盖div。
<div id="myDiv" >
<div>
<p> content </p>
</div>
</div>
$('#myDiv').wrap('<li>');
答
试试这个
<div id="here" >
<div>
<p> content </p>
</div>
</div>
$('#here').wrap('<li>');
答
我想这应该是这样的:
$('p:contains(content)').parent().parent().wrap('<li>');
什么div标签?你还必须添加它们吗? – 2013-02-25 11:49:18
和你使用的jQuery代码是什么? – ssilas777 2013-02-25 11:49:24
你在JavaScript/jQuery中试过了什么? – 2013-02-25 11:49:33