如何通过在网址末尾添加指定参数来隐藏网页上的任何div?

时间:2015-06-08 10:26:35

标签: javascript jquery html css hide

我是博主,我目前正在学习HTML。所以我对javascript知之甚少。现在我想知道如何通过添加这样的参数来隐藏网页中的任何div。 表示如果我在网址末尾添加了?hide=header-wrapper,则应隐藏标题包装。我可以用javascript做到这一点吗?

我想要正确的代码来做到这一点。我想知道如何使代码自动检测div并将其隐藏在url中?hide=divID

任何帮助将不胜感激。提前谢谢。

2 个答案:

答案 0 :(得分:2)

这是一种方式:

auto b = messages.begin(), e = messages.end();
do {
    b = a.push(b, e)
} while (b != e);

答案 1 :(得分:1)

您也可以使用它。

function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}

$(document).ready(function() {
    var hide_id= getParameterByName('hide');


       /*just pass the name of query string parameter that you want to hide like
 in your url (`?hide=header-wrapper`) id that you want to hide is `header-wrapper`and query
 string parametername is `hide` so use getParameterByName('hide') */

if (hide_id) {
        $('#'+hide_id).hide();
    }
})