当我使用Jquery Isotope过滤时,结果会将我的.items推送到#container之外。 http://petersonspace.com/tss/media/这是JS ......
var $container = $('#container');
// init
$container.isotope({
// options
itemSelector: '.item',
layoutMode: 'masonry',
masonry: {
columnWidth: '.item'
}
});
$('#filters').on('click', 'span', function () {
var filterValue = $(this).attr('data-filter');
$container.isotope({
filter: filterValue
});
});
我为columnWidth选项尝试了很多不同的变量,因为我认为我的问题出在哪里,但我不确定。它目前设置为.item,但它已经是400,250,.custom-resize-class和$ container.find(' .item')[0] ......他们都没有工作。在点击过滤器后,我希望.items保留在1200px宽的容器中。