If statement if语句或意外标记

If statement if语句或意外标记,if-statement,If Statement,我一直在尝试写一个in或语句,老实说,我以前从未使用过。我尝试使用以下代码片段: $(document).ready(function () { if(window.location.href.indexOf("invt") > -1 || window.location.href.indexOf("shopcart") > -1)) { // if URL contains invt or shopcart $('#carriage-promo').prop('id','

我一直在尝试写一个in或语句,老实说,我以前从未使用过。我尝试使用以下代码片段:

$(document).ready(function () {
  if(window.location.href.indexOf("invt") > -1 || window.location.href.indexOf("shopcart") > -1)) { // if URL contains invt or shopcart
   $('#carriage-promo').prop('id','newid');
     }
       });
但无论我怎么尝试,它都会不断返回错误

有什么建议吗?

()是不平衡的

if(window.location.href.indexOf("invt") > -1 ||
   window.location.href.indexOf("shopcart") > -1)
我删除了if语句末尾的最后一个)是不平衡的

if(window.location.href.indexOf("invt") > -1 ||
   window.location.href.indexOf("shopcart") > -1)
if(window.location.href.indexOf("invt") > -1 || window.location.href.indexOf("shopcart") > -1))
if(window.location.href.indexOf("invt") > -1 || window.location.href.indexOf("shopcart") > -1)
我删除了你的if声明末尾的最后一个)

if(window.location.href.indexOf("invt") > -1 || window.location.href.indexOf("shopcart") > -1))
if(window.location.href.indexOf("invt") > -1 || window.location.href.indexOf("shopcart") > -1)
您的右括号太多了

尝试:

您的右括号太多了

尝试: