1

我有一个复杂的页面,它 99% 是通过 JavaScript 动态构建的。它有数百个附加到各个字段的事件处理程序,在某些时候我已经完成了页面的化身,并希望刷新它只留下原始的 1% 并从头开始再次添加 99%。

当我删除位于页面 99% 顶点的单个元素时,我想要求 DOM 停止更新屏幕。该元素(一个 div )有成千上万的东西挂在它上面。是否可以发出一些调用来停止所有屏幕更新,然后通过另一个调用重新绘制整个屏幕并继续正常进行?

同样,我需要定期向现有的海量表添加一个或多个列。我不能合理地使用单个片段来执行此操作,所以它已经过时了。我想再次要求 DOM 忽略更改,直到我告诉它重新绘制屏幕。虽然我的代码正在添加列,但我不想要任何闪烁或其他视觉线索,我不想放置一些虚拟页面。我希望已经存在的东西留在那里,直到可以替换整个东西,然后才要求 DOM 重新绘制页面。这可能吗 ?如果是这样,怎么做?

4

0 回答 0