8

jQueryとBootstrapを使用してバックボーンアプリを構築しています。

Firefoxではすべて問題ありませんが、Webkitブラウザーを使用した$ .offset()の計算では、パフォーマンスが大幅に低下します($ .offsetの実行には約250ミリ秒かかります)

誰かがすでにそのような行動を経験したことがありますか?

注:$。offsetが適用されるdom要素は、ブートストラップカルーセルといくつかのネストされた折りたたみウィジェット(css3遷移プロパティを使用します...)に配置されます。

4

2 に答える 2

2

可能であれば、その部分に純粋なJavaScriptを使用できますか? 次を使用してこれを行うことができますgetBoundingClientRect()

element.getBoundingClientRect();
console.log(element.top, element.right, element.bottom, element.left);
于 2015-07-10T09:22:45.733 に答える