JS中的remove并没有彻底的删除节点!节点依在

fsh2008 fsh2008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我先叙述一下我所一件的问题 就是这个问题导致了内存溢出

1.首先假设有一个parent的节点,该节点中有很个子节点
我们要完成以下功能,删除第一个 移动到最后一个去.

function move(){
var firstElement_height=$("#panent").find("div:first").height();
$("#panent").animate({marginTop: -firstElement_height-11+"px"},1000,function(){
var tempElement = $("#panent").find("div:first").clone(true);
$("#panent").find("div:first").remove();
$("#panent").append(tempElement );
}
}

setInterval(move,3000);


就这样 多跑跑 改改速度,IE中。。。挂了,然后下载了一个sieve的工具进行检测,Orphan这个属性居然有很多是YES
文档中说明了这个属性的用处:
6、Orphan:如果这一列的值为“YES”,则表明这个元素不附属于document.body中(即页面的BODY中)。在IE中,这种元素会导致内存泄露,应给予高度的关注

相当于现在不是删除了再增加节点,而是每次增加一个节点,久了就挂了。。。
我想问题应该出在这里了,苦逼弄了几个小时想解决办法 没有进展,于是发出来大家看看 帮忙支支招。 如何才能彻底的删除,让对象彻底的释放。

没用过sieve的可以百度百度
这个是下载链接
http://download.csdn.net/download/gufengpiaoxue/4941674
帮助文档:
http://wenku.baidu.com/view/153beb80ec3a87c24028c439.html


FF我测试过,没问题,应该在FF中有相应的处理

来吧。。讨论讨论
...全文

相关推荐

JavaScript删除DOM节点的方法

从ECMAScript 6开始,DOM节点提供了一个内置的remove()方法,可以直接在节点上调用该方法来删除自身。如果我们只是想删除一个节点的所有子节点,而不是完全删除该节点本身,可以使用innerHTML属性将父节点的内容清空。在JavaScript编程中,我们经常需要操作HTML文档的节点,包括删除节点。parentNode.removeChild()方法允许我们从父节点中删除指定的子节点。如果我们想要删除一个节点并同时替换它,可以使用replaceChild()方法。使用remove()方法。

CodeRoarX

JEP30-PX100A PartModel Product Guidelines for Electronic-Device Substrates and Assemblies – XML Requ

JEP30-PX100A PartModel Product Guidelines for Electronic-Device Substrates and Assemblies – XML Requirements

cdming

基于Matlab的自动睡眠粒状结构检测算法,从脑电信号中进行。.zip

1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

海神之光

JEP375 2.5D_3D Silicon thinned wafers with Through Silicon Vias (TSV’s) and Backside Redistribution

JEP375 2.5D_3D Silicon thinned wafers with Through Silicon Vias (TSV’s) and Backside Redistribution Layer (RDL).pdf

Red Car

考虑供电可靠性与算力柔性的数据中心园区源‑储‑荷一体化规划研究(Matlab代码实现)

考虑供电可靠性与算力柔性的数据中心园区源‑储‑荷一体化规划研究(Matlab代码实现)内容概要:本文围绕“考虑供电可靠性与算力柔性的数据中心园区源-储-荷一体化规划”展开研究,提出了一种综合能源系统优化规划方法。该方法充分考虑数据中心对供电可靠性的高要求以及算力负载的灵活性特征,将电力供应、储能配置与计算负荷进行协同优化。通过建立数学模型,整合光伏发电、储能系统与数据中心负荷调度,利用Matlab代码实现优化求解,旨在提升能源利用效率、降低运营成本并增强系统韧性。研究涵盖了对新能源出力不确定性、负荷波动以及储能动态行为的建模与仿真分析,最终验证了所提一体化规划方案在提高供电可靠性和实现算力资源柔性调度方面的有效性。; 适合人群:具备一定电气工程、能源系统或计算机科学背景,从事数据中心、智能电网、综合能源系统等相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 为数据中心园区的绿色低碳与高可靠运行提供规划设计方案;② 实现可再生能源的高效消纳与储能系统的优化配置;③ 探索算力作为柔性负荷参与电力系统互动的潜力,支撑新型电力系统建设。; 阅读建议:此资源以Matlab代码为核心,辅以理论模型,建议读者在理解基本原理的基础上,动手运行和调试所提供的代码,通过修改参数和场景设置来深入掌握一体化规划的优化逻辑与关键技术细节。

@橘柑橙柠桔柚
评论 15
收藏 已收藏
分享
返回顶部
fsh2008
JavaScript 87,984 成员 224,681 内容