0
你好,我正在寻找一种方式来基于锚的网址导航添加到jQuery的砖石..如何添加基于锚的网址导航,jQuery的砖石
这里的例子: http://desandro.com/demo/masonry/filtering.html
我m试图能够引导人们直接进入可过滤的类(即:../filtering.html#red)
似乎应该有一个简单的解决方案,但我是一个Javanoob,所以我非常感谢一些帮助!谢谢!
你好,我正在寻找一种方式来基于锚的网址导航添加到jQuery的砖石..如何添加基于锚的网址导航,jQuery的砖石
这里的例子: http://desandro.com/demo/masonry/filtering.html
我m试图能够引导人们直接进入可过滤的类(即:../filtering.html#red)
似乎应该有一个简单的解决方案,但我是一个Javanoob,所以我非常感谢一些帮助!谢谢!
除了该网页上的代码(它仍然在document.ready
后),你可以这样做:
$("#filtering-nav a[href='" + location.hash + "']").click();
当你去page.htm#red
例如这只是执行对<a href="#red">
点击。
或者,如果你希望他们立即隐藏,这样做:
var myClass = location.hash.replace('#','.');
$("#primary").children().not(myClass).addClass('invis').hide();
$('#primary').masonry();
这不需要过滤按钮,它只是隐藏任何东西在散列不匹配的类,像这样:page.htm#classToShow
。