jQuery中的Url字符串匹配

jQuery中的Url字符串匹配,jquery,Jquery,这里我正在尝试这个代码,我的url是这样的“http://127.0.0.1/magento21/checkout/cart/add/uenc/aHR0cDovLzEyNy4wLjAuMS9tYWdlbnRvMjEvcHJvZHVjdDIuaHRtbA,/product/2222/“ 但这不起作用U不能仅仅是“url:contains('checkout/cart/add')”。 以检查url是否包含给定的模式。 你应该编写如下代码: if (url.indexOf('checkout/cart

这里我正在尝试这个代码,我的url是这样的
“http://127.0.0.1/magento21/checkout/cart/add/uenc/aHR0cDovLzEyNy4wLjAuMS9tYWdlbnRvMjEvcHJvZHVjdDIuaHRtbA,/product/2222/“

但这不起作用

U不能仅仅是“url:contains('checkout/cart/add')”。 以检查url是否包含给定的模式。 你应该编写如下代码:

if (url.indexOf('checkout/cart/add') >= 0)
它调用字符串的indexOf来检查它是否给出了子字符串。

U不能仅仅是“url:contains('checkout/cart/add')”。 以检查url是否包含给定的模式。 你应该编写如下代码:

if (url.indexOf('checkout/cart/add') >= 0)

它调用字符串的indexOf来检查它是否有给定的子字符串。

使用以下代码来查找url是否包含给定的字符串:

var url = 'http://127.0.0.1/magento21/checkout/cart/add/uenc/aHR0cDovLzEyNy4wLjAuMS9tYWdlbnRvMjEvcHJvZHVjdDIuaHRtbA,,/product/2222/';

if (url.indexOf('checkout/cart/add') > -1)
 {
       alert("your url contains the name string");
    }
indexOf如果子字符串在给定字符串中存在,则查找其位置。
在此处运行演示:

使用此代码查找url是否包含给定字符串:

var url = 'http://127.0.0.1/magento21/checkout/cart/add/uenc/aHR0cDovLzEyNy4wLjAuMS9tYWdlbnRvMjEvcHJvZHVjdDIuaHRtbA,,/product/2222/';

if (url.indexOf('checkout/cart/add') > -1)
 {
       alert("your url contains the name string");
    }
indexOf如果子字符串在给定字符串中存在,则查找其位置。 在此处运行演示: