$(document).readyの内容が、実際にページが読み込まれる前に実行されているように見える場合があります。これは、WEBKITブラウザでページが更新されたときに発生します。それで何が起こっているのですか?
すべてのCSSが適用される前に計算が行われるため、offset()の計算が混乱します。
$(document).readyの内容が、実際にページが読み込まれる前に実行されているように見える場合があります。これは、WEBKITブラウザでページが更新されたときに発生します。それで何が起こっているのですか?
すべてのCSSが適用される前に計算が行われるため、offset()の計算が混乱します。
画像を処理している場合$(document).ready
、画像が完全にロードされる前に実行を開始する可能性があります...この場合は、$(window).load
代わりに使用してください!
$(document).ready()
DOM が完全にロードされたときに呼び出されます。ページが完全に読み込まれているとは限りません。たとえば、CSS の背景画像がまだ読み込まれている可能性があります。
ページの更新(特にChromeの場合)でも同様の問題が発生しました。CSSリンクをスクリプトの上に移動するだけで、最初に読み込まれるようになり、すべての問題が解決したことがわかりました。