0
Combination filtersとJquery BBQ Hash Historyを使用する方法を理解しようとしています。jQueryアイソトープコンビネーションフィルタとバーベキューハッシュヒストリーの混合 - ヒントを理解するのに役立つ
私がしたいことは、ロゴ、アイデンティティまたはブランドによるユーザーフィルタを使用することです。ユーザーが「Logos」をクリックすると、「Non-Profit、Education、Retail」などのサブフィルターを使用できるようになります。jquery BBQコードを実装せずにコンビネーションフィルターを正常に動作させることができます。作成者本人から -
$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;
});
を参照してください!ありがとうございます。それは完全に動作します。どのような例でも、私は本当に高くて低く見えましたが、これを見落とさなければなりません。再度、感謝します。 – Chongo
あなたの例では、前後のボタン機能が壊れているようです。バーベキューだけが助けてくれるものですか? – Chongo
こちらのソリューションに感謝しますが、リンクが壊れています。サポートページのどこでも利用できますか? –