同じサイトでjQuery組積造を3回使用しようとしています。各コードブロックは独立して機能しますが、3つすべてを一度に使用しようとすると、最後の1つだけが機能します。これらを組み合わせて機能させながら、それぞれが持つ異なる値とセレクターを維持するにはどうすればよいですか?
/** First Instance **/
var $container = $('.smallcolwrap');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector : '.smallcol',
columnWidth: function( containerWidth ) {
return containerWidth / 3; },
isAnimated: true
});
});
/** Second Instance **/
var $container = $('.slickr-flickr-gallery');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector : 'li',
columnWidth: 160,
isAnimated: true
});
});
/** Third Instance **/
var $container = $('.navigationHome');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector : 'li',
columnWidth: function( containerWidth ) {
return containerWidth / 2; },
isAnimated: true,
animationOptions: {
duration: 250,
easing: 'linear',
queue: false
}
});
});