4

我想执行函数 up(); 如果网址包含“invt”。

到目前为止,我有这个:

if(window.location.pathname == "/invt/"){
  alert("invt");
}

然而,这并没有引起我的警觉。有任何想法吗?

由于下面的答案,我已经让它工作了。

考虑:

$(document).ready(function () {
   if(window.location.href.indexOf("invt") > -1) { //checks url for "invt" (all products contain this)
     up();
     return;
       }
      });
4

2 回答 2

3

试试这个:

if ( window.location.pathname.indexOf('invt') >= 0 )
{
 alert("invt");
}
于 2013-09-03T14:46:46.953 回答
3

您可以使用indexOf()

if (-1 != location.pathname.indexOf('invt')) {
    alert ("GO");
}

演示

先试后买

于 2013-09-03T14:46:59.880 回答