Javascript 通过jQuery添加和删除输入';s remove(),但页面速度变慢,如何释放内存?
我通过jQuery动态地添加了很多输入字段,但是当达到200多个输入时,页面会变得非常慢(把页面想象成html excel工作表)。这很好,因为这种情况并不常见。但是,当我使用jQuery的htmlObj.remove()函数从页面中动态删除输入字段时,页面仍然很慢,就好像还有数百个输入一样。有没有办法在jQuery/javascript中显式释放内存 我的经验来自于使用Firefox。使用Internet Explorer时,页面从一开始就非常慢,但情况完全不同 我使用的技术称为事件委派,因为它被认为是内存资源最少的方法,而不是将所有处理程序显式绑定到页面上的每个对象 遗憾的是,模糊和聚焦事件不适用于事件委派,因此我需要将它们绑定到每个输入。这可能是这里的记忆猪。此外,在Firefox中,我似乎不能在事件委派中使用“更改”或“键[down | up]”事件的复选框,因为这些复选框事件不会出现在文档中。这里也是显式绑定 任何人都可以分享一些经验吗?目前无法真正展示演示,因为该网站尚未启动 Thx.请阅读,我相信这会有所帮助Javascript 通过jQuery添加和删除输入';s remove(),但页面速度变慢,如何释放内存?,javascript,jquery,dom,memory,dynamic,Javascript,Jquery,Dom,Memory,Dynamic,我通过jQuery动态地添加了很多输入字段,但是当达到200多个输入时,页面会变得非常慢(把页面想象成html excel工作表)。这很好,因为这种情况并不常见。但是,当我使用jQuery的htmlObj.remove()函数从页面中动态删除输入字段时,页面仍然很慢,就好像还有数百个输入一样。有没有办法在jQuery/javascript中显式释放内存 我的经验来自于使用Firefox。使用Internet Explorer时,页面从一开始就非常慢,但情况完全不同 我使用的技术称为事件委派,因为