如何使用jquery和php从链接中获取变量?

如何使用jquery和php从链接中获取变量?,php,javascript,jquery,Php,Javascript,Jquery,我有这个脚本 基本上,这些链接: | <a id="mine_click" href="#?test=123">test</a> | | <a id="mine_click" href="#?test=123">test1</a> | | <a id="mine_click" href="#?test=123">test2</a> | | <a id="mine_click" href="#?test=1

我有这个脚本

基本上,这些链接:

 | <a id="mine_click" href="#?test=123">test</a> | 
 | <a id="mine_click" href="#?test=123">test1</a> | 
 | <a id="mine_click" href="#?test=123">test2</a> | 
 | <a id="mine_click" href="#?test=123">test3</a> | 
||
|  | 
|  | 
|  | 
当我点击其中一个时,我设法更改选项卡,但我希望
test
var暂停并显示在相应的选项卡中


有什么想法吗?

您可以使用此功能

function getUrlVars() {
    var vars = {};
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
    return vars;
}
获取变量,然后打印它


在这里摆弄:

使用
window.location.hash
获取URLi的哈希部分,并对其进行测试,但它在不同的链接上显示不同的值。它不保持相同的变量,看起来你必须在链接上点击两次才能弹出正确的结果