2013-07-26 46 views
0

我爲此使用了Mixitup jquery插件。無論如何,我可以添加一些參數到URL來告訴頁面通過URL過濾項目?我希望這樣的事情 -通過URL使用mixitup過濾器?

www.example.com/abc.html?filter=cats

現在,當你看到的網頁,只有貓類中的項目默認爲可見。

我知道我們可以觸發過濾器,像這樣

$('#Grid').mixitup('filter','cats'); 

,但這個工程的,只有當我已經在頁面上,mixitup已經初始化一次。

回答

0

我知道這是一個古老的問題,但我不得不近期做類似的事情,所以我認爲這可能會幫助其他人。這對我有效:

$('#Grid').mixitup(
    {'showOnLoad': 'cats'} 
); 

查看documentation

-1

嘗試在您的網址中使用「#cats」。
然後,您可以在一定時間後觸發點擊均衡。
請試試這個:

<script> 
var parts = window.location.hash; 
if (parts) { 
    setTimeout(function() { jQuery(parts).click(); }, 850); 
} 

我嘗試這樣做。它一定是工作。