小编use*_*059的帖子

Jquery哈希导航

我有一个简单的javascript函数来获取哈希变量:

$(document).ready(function(){
    $("a").click(function(){
        nav_anchor()
    });
    function nav_anchor() {
        var aurl = location.hash;
        aurl = aurl.split('#');
        if (aurl[1]) { alert(aurl[1]); }
        else { alert("Empty");  }
    }
}); 
Run Code Online (Sandbox Code Playgroud)
<a href="#a=1&aa=10">11111111111</a>
<a href="#b=1&bb=10">22222222222222</a>
<a href="#c=1&cc=10">333333333</a>
Run Code Online (Sandbox Code Playgroud)

但是,如果我点击链接,我会收到之前的var.

例:

如果我的第一次点击是11111我接收消息Empty,如果我的第二次点击是222222我收到a=1&aa=10

hash jquery

3
推荐指数
1
解决办法
3708
查看次数

标签 统计

hash ×1

jquery ×1