我正在用jQuery和Bootstrap构建一个Backbone应用程序.
在Firefox上一切都很好,但是我在使用Webkit浏览器进行一些$.offset()计算时表现得非常缓慢($.offset需要大约250毫秒才能执行)
有没有人经历过这样的行为?
解决方法
如果可能,您可以在该部分使用纯
JavaScript吗?您可以使用
getBoundingClientRect()
执行此操作:
element.getBoundingClientRect(); console.log(element.top,element.right,element.bottom,element.left);