![](/img/trans.png)
[英]How can I iteratively remove each leaf DOM element in a page using jQuery?
[英]How can I remove an element that is NOT on the DOM using jQuery?
我想使用jQuery来操作不在DOM上的克隆元素,以对它执行类似.remove()
操作。 说我有以下代码:
var div= $('<div> <div id="div1"></div> </div>');
div.remove('#div1');
console.log(div.html());
控制台上的结果仍将显示该元素未被删除。 string
操作是不可取的,我正在寻找类似于$().remove()
东西.remove $().remove()
div
变量将包含对外部div
的引用。 你需要使用find()
来获取内部div的id
:
var $div = $('<div><div id="div1"></div></div>');
$div.find('#div1').remove();
使用jQuery()
函数的context
参数:
$('div', div).remove('#div1');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.