javascript 砌体:同位素下拉多维过滤器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 砌体:同位素下拉多维过滤器相关的知识,希望对你有一定的参考价值。
$grid.isotope('layout');
filters = {};
// // filter buttons
$('.select-menu').change('select', function(){
var $this = $(this);
// store filter value in object
// i.e. filters.color = 'red'
var group = $this.attr('data-filter-group');
filters[ group ] = $this.find(':selected').val();
// console.log( $this.find(':selected') )
// convert object into array
var isoFilters = [];
for ( var prop in filters ) {
isoFilters.push( filters[ prop ] )
}
var selector = isoFilters.join('');
$grid.isotope({ filter: selector });
console.log('group is ' + group);
console.log('This is filter: ' + filters);
console.log('This is selector: ' + selector);
return false;
});
以上是关于javascript 砌体:同位素下拉多维过滤器的主要内容,如果未能解决你的问题,请参考以下文章
javascript 同位素:过滤项目
css jQuery同位素过滤器
同位素过滤器实施后 jQuery 调用不起作用
ASP UpdatePanel 内的砌体布局
jquery同位素过滤淡化不匹配的项目而不是隐藏
html 同位素 - 过滤和分类