2

jQuery Masonryプラグインを使用して構築されたこのサイトがあります。このサイトは、FirefoxとChromeで正常に機能しますが、IE9で最初に実行すると、レイアウトが壊れ、Masonryが読み込まれていないようです。

これは、IE9のコンソールに出力されるエラーです。

初期化の前に組積造のメソッドを呼び出すことはできません。メソッド'appended'を呼び出そうとしました

ステージングサイトへのリンクは次のとおりです。http://rw.freelanc3r.co.uk/ IEの前にChromeまたはFirefoxで表示して、目的の結果を確認してください。

ページに画像がないことを理解しています。この小さな欠陥は無視してください。

4

1 に答える 1

4

Masonry初期化コードがimagesLoadedコールバック内に配置されており、実際に画像が読み込まれていないという事実に問題があるのではないかと思います。FF、Chrome、およびIE9は、この状況の処理方法に関して異なる動作をする可能性があります。

ページに画像が読み込まれている場合でも問題は発生しますか?

于 2011-12-11T13:00:32.073 に答える