Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可替代操作top以实现绝对滚动或高性能height getter_Javascript_Jquery_Css_Scroll_Css Position - Fatal编程技术网

Javascript 可替代操作top以实现绝对滚动或高性能height getter

Javascript 可替代操作top以实现绝对滚动或高性能height getter,javascript,jquery,css,scroll,css-position,Javascript,Jquery,Css,Scroll,Css Position,在分析代码之后,我隔离了获取元素高度的瓶颈 我目前正在滚动/分页整个表的数据库结果,方法是将行设置为位置:绝对,累积其高度,并将该累积应用于后续行的顶部 每件事都在不知不觉中运行得很快,但要获得高度,无论是通过$。height()还是offsetHeight,每行引入5毫秒的延迟,每15行的“页面”累积到75毫秒 是否有比绝对滚动更高性能的替代方案,或者是否有更高性能的方法来获得元素的高度 如何实现我的意图?你能分享JSFIDLE吗?@monkeyinsight谢谢你的关注!它有点长,所以请给我

在分析代码之后,我隔离了获取元素高度的瓶颈

我目前正在滚动/分页整个表的数据库结果,方法是将行设置为
位置:绝对
,累积其
高度
,并将该累积应用于后续行的
顶部

每件事都在不知不觉中运行得很快,但要获得高度,无论是通过
$。height()
还是
offsetHeight
,每行引入5毫秒的延迟,每15行的“页面”累积到75毫秒

是否有比绝对滚动更高性能的替代方案,或者是否有更高性能的方法来获得元素的高度


如何实现我的意图?

你能分享JSFIDLE吗?@monkeyinsight谢谢你的关注!它有点长,所以请给我一点时间压缩它并在没有数据库的情况下复制它。提前非常感谢!