ウェブ初心者はこちら。構築中のサイトで Masonry を適切に動作させるのに問題があります。実行しようとしているコードは次のとおりです。
$( document ).ready(function() {
...
var $article_display = $('#article_display');
$article_display.imagesLoaded(function() {
$article_display.masonry({
columnWidth: Math.floor($('#article_display').width() *.3) + 2,
itemSelector: '.article',
isAnimated: !Modernizr.csstransitions
});
});
...
});
このエラーが表示されます: " Uncaught TypeError: Object [object Object] has no method 'imagesLoaded' . " この質問をここに投稿する前に、これに対する何らかの解決策を見つけるために過去 2 日間見回しました。これまでのところ失敗しています。imagesloaded.pkgd.min.js ファイルをインクルードしたことをブラウザが認識していないようです...? ここの参考資料によると: http://masonry.desandro.com/appendix.htmlこのコードは動作するはずです。
どんな助けでも大歓迎です。それが違いを生むなら、私はjsfiddleをセットアップしようとすることができます。
ありがとう!
編集:問題を示すJSFiddleは次のとおりです:http://jsfiddle.net/DDQtD/