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');