首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >忽略/页/部分HREF

问忽略/页/部分HREF
EN

Stack Overflow用户
提问于 2017-03-23 14:06:34
回答 2查看 67关注 0票数 0

在使用JQuery时,我对/page/部件有问题。

我有一个如果谁检查站点链接(link.get(0).href)与锚标签链接(location.href)。例如,www.test.com/ = <a href="www.test.com/"></a>

一切正常,但在我切换到第二页的www.test.com/page/2站点链接不匹配锚标签链接,那么有办法忽略这个/页/2部分吗?

以下是功能:

代码语言:javascript
复制
        var link = $(this);
        var url = link.get(0).href;

        if (url === location.href) {
            link.addClass("red").parents(".active").addClass("red");
            return false;
        }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-23 14:12:48

您可以使用location.host只获取主机。或者选中location.href包含href宽度的链接

代码语言:javascript
复制
~location.href.indexOf(href)
票数 1
EN

Stack Overflow用户

发布于 2017-03-24 08:03:32

谢谢安东,这是用indexOF()

代码语言:javascript
复制
if (location.href.indexOf(url) == -1) {
} else {
  link.addClass("woocommerce-menu-cat-color").parents(".active").addClass("woocommerce-menu-cat-color");
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42978436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档