jQuery函数显示错误
下面显示了此错误的原因jQuery函数显示错误,jquery,masonry,Jquery,Masonry,下面显示了此错误的原因 TypeError: $container.picsLoaded is not a function 如何避开这个问题 $(function(){ var $container = $('.site'); $(window).load(function(){ $container.picsLoaded( function(){ $container.masonry({ itemSelector : '.box',
TypeError: $container.picsLoaded is not a function
如何避开这个问题
$(function(){
var $container = $('.site');
$(window).load(function(){
$container.picsLoaded( function(){
$container.masonry({
itemSelector : '.box',
isAnimated : true,
animationOptions: { duration: 800 }
});
});
});
// MouseOver Events
$('.box').hover(function(){
$('img', this).animate({"opacity": ".8"}, "slow");
},
function(){
$('img', this).animate({"opacity": "1"}, "slow");
});
});
您正在将变量名与jquery的$混合使用。。。也许您希望将变量名指定为唯一的容器,然后稍后执行$(container) 是否包含
picsLoaded
的库?在哪里?不知道是什么。。。但是我习惯于在图片全部加载后应用这些东西。我使用的是这里的图片,但有一些变化