jQuery能否检测到特定的URL并根据该URL执行function?
我有一个我正在研究的网站。 如果URL与特定URL匹配,我需要能够执行特定function。 这是我正在尝试做的一个例子:
如果URL与此URL匹配:
http://www.example.com/EIFS-items/search.php?l2=3,15,25
然后我想让jQuery在div中添加一个“show”类,下面是“content”类。
这可能吗?
Title .content { display: none; } .show { display: block; } Lorem ipsum dolor sit amet, consectetur adipisicing elit.
var url = "http://www.example.com/EIFS-items/search.php?l2=3,15,25"; $(function(){ if (location.href==url){ $('.content').show(); } });
您似乎在寻找location
对象 ,其中包含有关当前页面的URL的信息。
使用查询字符串location.search
比使用location.search
更好。 这将涵盖子域/协议更改。
if(location.search == "?l2=3,15,25") $('.content').addClass('show');