以下显示此错误...
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");
});
});
答案 0 :(得分:1)
你正在使用jquery' s $混合变量名...也许你想把变量名称作为唯一容器,然后再做$(容器).picsLoaded ......