el.style.top = document.body.scrollTop + 'px';
我正在使用它来锁定某些 TH 元素的垂直滚动。这行代码似乎具有指数运行时复杂性。当我锁定 10 个元素时,它工作得很好。30个元素,它仍然响应但非常糟糕。60个元素,它变得没有反应。
如果你想知道。不,我没有重复调用它。每个卷轴准确地调用 3 次。
已解决:问题出在 document.body.scrollTop 中。尝试使用预先计算的值在页面上下滚动元素后,它很流畅,但是当将该虚拟调用添加到同一函数中时,它变得无响应。