私は実際にjquery Isotopeで画像ギャラリーを構築しようとしています。理由はわかりませんが、スクリーンショットでわかるように、ギャラリーが完全に機能することもあれば、なんらかの読み込みの問題が発生することもあります。
ソース: www.sarahraaber.com
ページロード時のタイマーと、.js ファイルの先頭にあるドキュメント ロード関数を既に追加しました。:-/ それを回避する方法はありますか?
私は実際にjquery Isotopeで画像ギャラリーを構築しようとしています。理由はわかりませんが、スクリーンショットでわかるように、ギャラリーが完全に機能することもあれば、なんらかの読み込みの問題が発生することもあります。
ソース: www.sarahraaber.com
ページロード時のタイマーと、.js ファイルの先頭にあるドキュメント ロード関数を既に追加しました。:-/ それを回避する方法はありますか?
Isotope を使用しているときにこれを見たことがありますが、通常は JS のタイミングの問題です。初期化関数またはコールバック関数内で、たとえば 2000 という長いタイマーを使用して setTimeout() を追加し、それが引き続き発生するかどうかをテストできますか? それは確認に役立つはずです。
また、あなたのサイトで、ブラウザのサイズを変更するとレイアウトの問題が解消されることにも気付きました。すべてがロードされたら、Isotope update 関数を呼び出して、レイアウトを正しく更新してみてください。
jquery isotope を使ったことはありませんが、jquery masonry ( http://masonry.desandro.com/ )と同じように見えます。Masonry には drupal ビュー プラグインがあります: http://drupal.org/project/masonry。Masonry モジュールを使えばもっとうまくいくかもしれません。