清除动态创建的<ul>
Clear dynamically created <ul>?
我正在寻找一种跨浏览器的方式来clear/remove/delete
,一个动态创建的ul(带有li posts(列表。
按如下方式创建:document.createElement("ul");
是否实现了真正的跨浏览器方法?
编辑:不允许JQuery。
// assuming you created your `ul` like this
var ul = document.createElement('ul');
document.body.appendChild(ul);
如果你只想删除其内容
// removing only its content
ul.innerHTML = "";
或者你可以像这个一样删除元素和内容
// removing element and content
ul.parentNode.removeChild(ul);
使用removeChild
var createdUL=document.createElement("ul");
createdUL.parentNode.removeChild(ul);
看起来这个链接可能会对你有所帮助。但请记住,你的问题很清楚,但你也必须发布一些代码来检查可能性。请尝试以下链接。JavaScript DOM删除元素
您可以如何使用replaceChildren来实现这一点:
ul.replaceChildren();
$("ul").remove();
内容删除:
$("ul *").remove();
相关文章:
- 将所选类别循环到ul>李用加载更多按钮
- 使用下拉列表筛选列表(ul>li)
- 如何附加<ul><李>元素位于某个特定条件的父元素列表之间
- 在验证器中添加自定义规则以检查<ul>具有元素
- 将OnClick函数设置为<ul>,最后一个ul是擦除第一个ul-s
- 排序<李><Ul>根据<span>内部<李>
- CSS/.JS问题,<ul><李>在Megamenu中
- 如何附加<李>至<ul>使用可拖动和可丢弃
- 如何将逗号分隔的列表转换为<ul>列表
- jQuery复选框(在ul>li下)检查事件
- Nav<ul>mouseout吗?如何修复
- Jquery将css类添加到父级<ul>元素
- 如何将Array转换为<ul><李>以字母为标题的字母列表
- jQuery对嵌套在<李>并且<a>元素,同时离开父<ul>打开
- jQuery访问列表视图->ul->李->span->img
- 可折叠<UL><李>不起作用
- JavaScript将缩进文本转换为HTML列表重复顶层<李>'s为<ul>'s
- 淘汰赛-给一个<李>foreach中的元素<ul>其中<李>元素
- 转换UL->li inot为同位素过滤菜单选择的列表
- 我们将如何获得特定<ul>在jquery中