如果url中存在变量,如何进行div显示?

时间:2015-04-20 05:12:34

标签: javascript jquery html5

在客户想要购买wifi服务的登录页面上,他们点击链接http://siteurl/terms.html?premium=show。如果存在溢价,我需要让术语页面显示隐藏的分区,并且等于不使用php显示。

1 个答案:

答案 0 :(得分:1)

您可以使用.toggle(flag)使用true / false来显示/隐藏所选元素:

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, " "));
}

$('hiddendivselector').toggle(getParameterByName('premium')=="show")

<强> Function getparameter refered from