我有一个像这样的herf菜单,在重定向后将一些属性放在url的末尾
<ul>
<li><a href="/buzz#tab_pane_dashboard">By Keyword</a></li>
<li><a href="/buzz#table_profile_fbpage">By FB Page</a></li>
<li><a href="/buzz#tab_pane_fbevent">By FB Event</a></li>
</ul>
然后我试图获取路径值
var path = window.location.pathname.split('#');
var attribute = path[1];
console.log(path);
<!----and do something!---->
但是它回复了一个错误:
jquery.min.js:2未捕获错误:语法错误,无法识别的表达式: .sa-tabs a [href =#tab_pane_dashboard]
所以我该如何解决呢?
P.S:我在项目的其他地方使用easytab。
答案 0 :(得分:1)
答案 1 :(得分:1)
var x = location.hash;
var valid = x;
if(valid =="#test"){
//do something
}
else{
//else do something
}
基本上我用这样的东西来解决我的问题