有没有一种方法可以创建到同位素过滤器的直接链接

Is there a way to create a direct link to Isotope filter

本文关键字:过滤器 同位素 链接 创建 一种 方法 有没有      更新时间:2023-09-26

我使用同位素按类别过滤我们的投资组合部分。是否可以创建一个直接链接到过滤器的URL?当前URL为http://new-had.herrmanneasyeditdemo.com/#filter每个类别。

我想直接链接到行业下拉菜单下的律师事务所过滤器。这可能吗?非常感谢您的帮助。

http://new-had.herrmanneasyeditdemo.com/#work

您可以始终格式化链接,使每个过滤器都在哈希中定义,然后解析出来:

http://example.com/#filter|somekey 
$(document).ready(function(){
    if (location.hash.indexOf('#filter|') > -1)
    {
        $container.isotope({ filter: location.hash.substring(('#filter|').length)})
    }
});

两个注意事项:
1) 。如果您要创建一个长页面,您将需要解析哈希并调用该页面导航。否则,您将被指向一个不存在的a名称。

2) 。这份文件复习可能有点难。您可能希望推迟它,或者将它明确地放置在同位素加载代码之后。