我使用Isotope按类别过滤我们的投资组合。是否可以创建一个直接链接到过滤器的URL?目前,每个类别的网址都是http://new-had.herrmanneasyeditdemo.com/#filter。
我想直接链接到行业下拉菜单下的律师事务所过滤器。这可能吗?非常感谢任何帮助。
答案 0 :(得分:0)
您始终可以格式化链接,以便在散列中定义每个过滤器,然后将其解析出来:
http://example.com/#filter|somekey
$(document).ready(function(){
if (location.hash.indexOf('#filter|') > -1)
{
$container.isotope({ filter: location.hash.substring(('#filter|').length)})
}
});
两个警告:
1)。如果您正在制作长页面,那么您将要解析哈希并调用该页面导航。否则,您将被指向一个不存在的名字。
2)。该文件。可能有点棘手。您可能希望推迟它,或在同位素加载代码后明确放置它。