【问题标题】:jquery check if page URL contains specific pathjquery检查页面URL是否包含特定路径
【发布时间】:2019-07-14 13:04:23
【问题描述】:

目前我正在使用 jquery 获取 URL 路径

 var href = document.location.pathname;

我正在寻找的路径类似于 /clients/invoice/details/DynamicID/DynamicID

我需要检查 jquery 是否在路径中按该顺序包含 /clients/invoice/details/ 以执行某些操作。有人可以帮我吗 - 我尝试了以下

       if(href.match('/\/clients/invoice/details/\/')) {

       }

但我认为我做错了什么。

【问题讨论】:

标签: javascript jquery path


【解决方案1】:
var href = window.location.href;
if(href.indexOf(‘/clients/invoice/details/') > -1){
     //your code
}

你可以用一个简单的 indexOf 函数代替复杂的正则表达式

【讨论】:

    【解决方案2】:

    您可以使用includes() 方法。

    if(href.includes('/clients/invoice/details/')) {
    
    }
    

    参考:includes()

    【讨论】:

      猜你喜欢
      • 2019-03-18
      • 2011-06-19
      • 1970-01-01
      • 2011-07-15
      • 1970-01-01
      • 2015-08-15
      • 2017-03-19
      • 2023-03-25
      • 1970-01-01
      相关资源
      最近更新 更多