-2

我在我的网址中设置了一个变量:

http://mydomain.com?myvar=1

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

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

如果可能的话,我该怎么做?

4

1 回答 1

2

这是一个可以做到这一点的函数:

function getUrlVars() {
    var vars = {};
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
    return vars;
}
于 2013-03-06T22:09:22.567 回答