Javascript / jquery - 就像PHP $ _GET一样

时间:2013-03-06 22:07:34

标签: javascript jquery

我的网址中有一个变量集:

http://mydomain.com?myvar=1

现在我需要在页面加载时检查这一点。我通常会在PHP中执行此操作,但我需要使用一些jQuery。我想做的是:

$(document).ready(function() {
    var somevar = $GET['myvar'];
    if (somevar = '1') {
        $('#someDiv').hide();
    }
});

如果它完全可以,我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

这是一个可以做到这一点的功能:

function getUrlVars() {
    var vars = {};
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
    return vars;
}