jQuery使用这样的脚本:
function remove() {
jQuery("*", this).add([this]).each(function () {
jQuery.event.remove(this);
jQuery.removeData(this);
});
if (this.parentNode)
this.parentNode.removeChild(this);
}
据我所知,代码是删除元素,如果元素有parentNode但我想知道它为什么删除没有parentNode的元素:
$('html').remove();//html has no parentNode but html is removed
对不起,如果我是一个无法理解这个脚本的人,请明白我的概念。谢谢。