我正在使用Mixitup jquery插件。无论如何我可以在URL中添加一些参数来告诉页面通过URL过滤项目吗?我希望有类似的东西 -
www.example.com/abc.html?filter=cats
现在,当您看到该页面时,默认情况下只会显示类别cat中的项目。
我知道我们可以像这样触发过滤器
$('#Grid').mixitup('filter','cats');
但这仅适用于我已经在页面上并且mixitup已经初始化一次。
答案 0 :(得分:0)
我知道这是一个老问题,但最近我不得不做类似的事情,所以我认为这可能对其他人有所帮助。这对我有用:
$('#Grid').mixitup(
{'showOnLoad': 'cats'}
);
请参阅documentation。
答案 1 :(得分:-1)
尝试使用#cats;#cats'在你的网址。
然后你可以在一定时间后触发点击平衡
请试试这个:
<script>
var parts = window.location.hash;
if (parts) {
setTimeout( function () { jQuery(parts).click(); }, 850);
}
我试过这个。一定是工作。