我喜欢在更改值以防止闪烁时停止渲染指定的 dom 元素。这可能吗 ?我可以使用 html2canvas 创建屏幕截图并在更改 DOM 时显示它,但在我看来有点矫枉过正。
最佳答案
分离元素,更改它,然后重新附加它。
function makeChanges(elem,changes) {
var p = elem.parentNode, n = elem.nextSibling;
p.removeChild(elem);
changes(elem); // changes is a function containing the changing of values
p.insertBefore(elem,n);
}
关于javascript - 停止渲染或卡住指定 DOM 元素的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16065008/