2015-10-28 4 views
0

Это мой JS код:Изотоп itemSelector на видимых элементов

var $container = $('.lista').isotope({ 
    layoutMode: 'fitRows', 
    itemSelector: '.prodotti' 
}); 

Я бы фильтровать элементы «.prodotti», принимая только видимые из них. Я попытался использовать:

itemSelector: '.prodotti:visible' 

но ничего не происходит. Есть идеи?

ответ

2

Вы можете использовать так:

var onlyVisible = $('.prodotti').filter(':visible'); 
var $container = $('.lista').isotope({ 
    layoutMode: 'fitRows', 
    itemSelector: onlyVisible 
}); 

или вы можете использовать filter:

var $container = $('.lista').isotope({ 
    layoutMode: 'fitRows', 
    itemSelector: '.prodotti', 
    filter: ':visible' 
}); 
Смежные вопросы