Я пытаюсь понять, как использовать Комбинированные фильтры с Jquery BBQ Hash History .
Что я хочу сделать, так это настроить пользовательский фильтр по логотипам, идентичности или брендингуЕсли пользователь нажимает на «Логотипы», я хочу, чтобы после этого он мог выполнять подфильтр с помощью «Некоммерческой, образовательной, розничной торговли» и т. Д. Я знаю, что комбинированные фильтры работают хорошо без реализованного кода BBQ jquery, но я хотел бы сделать оба.*
$optionSets.find('.filter-main a').click(function(){
var $this = $(this);
// don't proceed if already selected
if ( $this.hasClass('selected') ) {
return;
}
changeSelectedLink( $this );
// get href attr, remove leading #
var href = $this.attr('href').replace( /^#/, '' ),
// convert href into object
// i.e. 'filter=.inner-transition' -> { filter: '.inner-transition' }
option = $.deparam( href, true );
// apply new option to previous
$.extend( isotopeOptions, option );
// set hash, triggers hashchange on window
$.bbq.pushState( isotopeOptions );
isOptionLinkClicked = true;
return false;
});