jquery如何检查url是否包含单词?

我希望能够检查url是否包含单词目录。

这就是我想要的……

$(document).ready(function () { if (window.location.href.indexOf("catalogue")) { $("#trail").toggle(); } }); 

该网站的url可能是..

 http://site.co.uk/catalogue/ 

要么

 http://site.co.uk/catalogue/2/domestic-rainwater.html 

等等

但它不起作用。 有人可以指出我哪里出错了吗?

尝试:

 if (window.location.href.indexOf("catalogue") > -1) { // etc 

indexOf不返回true / false,它返回字符串中搜索字符串的位置; 如果没有找到-1或-1。