我正在使用 Jquery isotope 来过滤我主页上的产品。
在我的页面上:http: //osaiart.no/terrazzolys.php
我有不同的产品类别。问题是,如果您单击与第一个类别不同的类别,然后单击产品。当您点击后退按钮时,它不会识别您所在的类别。
当你回去的时候,这是一种让它识别你所在类别的方法吗?
我正在使用 Jquery isotope 来过滤我主页上的产品。
在我的页面上:http: //osaiart.no/terrazzolys.php
我有不同的产品类别。问题是,如果您单击与第一个类别不同的类别,然后单击产品。当您点击后退按钮时,它不会识别您所在的类别。
当你回去的时候,这是一种让它识别你所在类别的方法吗?
我不确定同位素本身是否提供了任何特定方法,但这就是我要做的。使用 javascript cookie 来存储所选类别的值。然后在页面加载时,您可以过滤掉像这样的其他产品
$('#container').isotope({ filter: '.selected' });
//filter out other products and show the only category that has the .selected class
这是一个 cookie 插件,我通常使用https://github.com/carhartl/jquery-cookie 以及进一步的实现,例如使用后退按钮控制过滤等。您可以使用 html5 的历史 API 或类似这样的插件进行简单的实现 - https://github.com/balupton/jquery-history