如何在URL中添加questionstring时显示额外的内容

时间:2014-06-02 13:55:05

标签: javascript jquery

例如,有一个网站www.example.com,其中包含5个div html元素。当有人将?show=true添加到www.example.com网址时,第六个div会出现在网站上(5个旧的div和新的div)。

这可以用JS或jQuery吗?

编辑:我有这段代码,但是我的例子中没有这个代码:

<script>
    window.onload = function () {
        var url = document.URL;
        var pattern = /group=.*/;
        var res = pattern.exec(url);
        res = res.toString();
        var tab = res.split("=");

        if (tab[0] == "group" && tab[1] != "") {
            var id = tab[1];
            var div = document.getElementById(id);
            if (div) {
                div.style.display = "block";
            }
        }
    }
</script>

<div class="category" id='category-name' style="display:none;">

当我在url中添加/?group = category-name时,这个名为category-name的新div未显示

0 个答案:

没有答案