use*_*775 3 html javascript jquery html5
我希望删除<ul>嵌套列表的标记,然后将其子<li>元素添加到父<ul>元素.例如 :
<ul>
<li>Item 1</li>
<ul>
<li>Item 2</li>
</ul>
<li>Item 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
应该成为:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我是jQuery的新手,到目前为止我创建的内容不起作用,我不确定原因:
$content.find('ul').each(function() {
if ($(this).parent().is('li')) {
var elements = $(this).children().detach();
var closest = $(this).closest('li');
$(this).remove();
elements.appendTo(closest);
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助非常感谢.
| 归档时间: |
|
| 查看次数: |
456 次 |
| 最近记录: |