0

我为此使用 Mixitup jquery 插件。无论如何我可以向 URL 添加一些参数来告诉页面通过 URL 过滤项目吗?我希望像 -

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

现在,当您看到该页面时,默认情况下只有 cat 类别中的项目可见。

我知道我们可以像这样触发过滤器

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

但这仅适用于我已经在页面上并且 mixitup 已经初始化一次时。

4

2 回答 2

0

我知道这是一个老问题,但我最近不得不做类似的事情,所以我认为这可能对其他人有所帮助。这对我有用:

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

请参阅文档

于 2013-09-27T18:56:13.273 回答
-1

尝试在您的网址中使用“#cats”。
然后你可以在一定时间后触发点击事件。
请试试这个:

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

我试过这个。一定是工作。

于 2015-02-17T07:26:33.717 回答