当id匹配某种模式时,删除所有<div>

妮基·米什拉(Nikhil Mishra)

所有div都在div内,#main我有很多div的树状结构。但是div不是其他div的子代,仅与一行连接,所有div都在运行时生成,并且为了生成任何div的ID,我是遵循如下模式:第一个子节点的ID =父节点的ID +“ 1”和第二个子节点的ID =父节点的ID +“ 2”

id of root div is node
id of first child node is node1
id of second child node is node2
id of first child of node1 is node11
id of second child of node1 is node12
id of first child of node11 is node111
id of second child of node11 is node112
...
...
...

要求:如果单击任何div,则应删除所有子节点,直到leaf。

公平的

您可以使用带属性选择器[name ^ =“ value”]的开始来获取具有id以父项开头的id的子元素

$('#main div').click(function(){
    $('[id^='+this.id + ']').remove();
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取删除的div的ID,并隐藏所有没有该类的所有div

来自分类Dev

隐藏或删除所有子元素时防止 div 折叠

来自分类Dev

jQuery,从匹配正确模式的所有div中读取数据属性

来自分类Dev

单击按钮删除div-问题:删除所有div

来自分类Dev

特定的div ID显示具有匹配ID的隐藏div

来自分类Dev

如何删除特定父div的所有内部div?

来自分类Dev

获取具有特定类的所有div的div ID

来自分类Dev

隐藏或删除没有ID的DIV

来自分类Dev

悬停img时显示所有div

来自分类Dev

当 div 加载时剥离 div 内的所有 p 标签

来自分类Dev

仅单击按钮而不单击所有 div 时如何删除元素

来自分类Dev

删除所有不匹配模式的行

来自分类Dev

如何删除与模式匹配的所有文件?

来自分类Dev

jQuery更改ID小于$(this).attr(“ id”);的所有DIV的ID。

来自分类Dev

从字符串中删除所有<div> .... </ div>标记及其内部的所有内容

来自分类Dev

点击所有div图层洞察div

来自分类Dev

div ID与select选项匹配

来自分类Dev

在点击时匹配Div排名

来自分类Dev

div高度匹配sub div

来自分类Dev

从div中删除所有媒体查询CSS规则

来自分类Dev

如何使用jQuery删除所有父div

来自分类Dev

仅使用Java脚本从<div>删除所有<br>

来自分类Dev

按班级删除div的所有子级

来自分类Dev

c#删除所有包装字符串的div

来自分类Dev

从div中删除所有媒体查询CSS规则

来自分类Dev

按班级删除div的所有子级

来自分类Dev

jQuery选择并删除不在某个div中的所有ps?

来自分类Dev

从网页抓取提取的数据中删除所有 div

来自分类Dev

jquery删除除点击之外的所有div