ImagesLoaded with Masonry,Object#没有方法’imagesLoaded’

得到此错误,尝试使用带有imageLoaded的Masonry:

“对象#没有方法’imagesLoaded’”

必要脚本的链接在我的标题中:

  

以下是代码在我的页脚中的显示方式:

 $(document).ready(function() { $('#archive-post-container').imagesLoaded(function() { $(this).masonry({ itemSelector : '.post', columnWidth:344 }); }); }); 

EDIT / ADDENDUM:将ImagesLoaded和Masonry的脚本标签放在我需要的页面的实际.php文件中,而不是在header.php中,而是来自ImagesLoaded:来自ImagesLoaded:Uncaught TypeError:undefined不是函数

不确定为什么只是从标题下方移动标签会改变这一点,但至少现在我得到了imagesLoaded?

请注意,ImagesLoaded不再包含在最新的Masonry发行版中

http://masonry.desandro.com/appendix.html#upgrading-from-v2

你可以直接在这里得到它:

http://desandro.github.io/imagesloaded/