Jquery 如何删除选定元素中的一个元素,留下另一个?
我想用新的byJquery 如何删除选定元素中的一个元素,留下另一个?,jquery,Jquery,我想用新的byempty()替换旧的ul和append方法,但它也会移除锚定标记,如何防止移除锚定标记 <li class="show-ul"> <a href="#" onClick="test()">show</a> <ul> <li> one </li> <li> two </li>
empty()替换旧的ul
和append
方法,但它也会移除锚定标记,如何防止移除锚定标记
<li class="show-ul">
<a href="#" onClick="test()">show</a>
<ul>
<li> one </li>
<li> two </li>
</ul>
</li>
不要清空
li
,只需更换ul
:
$(".show-ul > ul").replaceWith(newUL);
jQuery有几种删除单个元素的方法。你选择了核选项,
$(".show-ul > ul").replaceWith(newUL);