Arn*_*old 2 javascript jquery scroll webkit lag
我正在尝试实现一个简单的"固定标头"表.我知道理论上这只能用CSS完成,但是当涉及到OSX Lion及其消失的滚动条时,它不能很好地工作.所以我用jQuery做这件事.
方法很简单,只需1.5行代码:
$('.inbox').scroll(function() {
    $(this).find('.inbox-headers').css('top', $(this).scrollTop());
});
演示.
这在Firefox中运行良好且流畅,但在webkit浏览器中可怕地落后.为什么会发生这种情况?如何优化此代码?或者可能以不同方式处理问题.
该"滚动"事件被触发非常频繁.如果你在某些浏览器中滚动时修改DOM,那么总是很难跟上.
你可以做的是这些事情之一:
position: fixed;可能是一个很好的选择.| 归档时间: | 
 | 
| 查看次数: | 3270 次 | 
| 最近记录: |