1

私は実際にjquery Isotopeで画像ギャラリーを構築しようとしています。理由はわかりませんが、スクリーンショットでわかるように、ギャラリーが完全に機能することもあれば、なんらかの読み込みの問題が発生することもあります。

ソース: www.sarahraaber.com

ここに画像の説明を入力

ページロード時のタイマーと、.js ファイルの先頭にあるドキュメント ロード関数を既に追加しました。:-/ それを回避する方法はありますか?

4

3 に答える 3

1

Isotope を使用しているときにこれを見たことがありますが、通常は JS のタイミングの問題です。初期化関数またはコールバック関数内で、たとえば 2000 という長いタイマーを使用して setTimeout() を追加し、それが引き続き発生するかどうかをテストできますか? それは確認に役立つはずです。

また、あなたのサイトで、ブラウザのサイズを変更するとレイアウトの問題が解消されることにも気付きました。すべてがロードされたら、Isotope update 関数を呼び出して、レイアウトを正しく更新してみてください。

于 2013-02-10T13:59:48.133 に答える
0

jquery isotope を使ったことはありませんが、jquery masonry ( http://masonry.desandro.com/ )と同じように見えます。Masonry には drupal ビュー プラグインがあります: http://drupal.org/project/masonry。Masonry モジュールを使えばもっとうまくいくかもしれません。

于 2013-02-10T13:22:05.877 に答える