0
我有同位素有多個選擇濾波器工作:https://codepen.io/share-a-dream/pen/dRXgyW同位素V2:禁用空濾器
但我想實時禁用選擇該選項,將不會提供任何結果,因此用戶不會看到空結果。
我用這個功能找回我的元素:
$grid.isotope('on', 'layoutComplete', function() {
var elems = $grid.isotope('getFilteredItemElements');
console.log(elems.length + ' filtered items' );
$(elems).each(function() {
var filterClass = $(this).attr("class");
var filterClassArray = filterClass.split(' ');
console.log(filterClassArray);
jQuery.each(filterClassArray, function(i, val) {
$('[data-filter=".'+ val + '"]').removeAttr('disabled', 'disabled');
});
});
});
我得到類的列表,但它不是完美的工作。
我不想趕單擊事件,我想改變desactivate選項,將提供同位素空的結果。 – Kaherdin