【发布时间】:2019-04-21 04:48:45
【问题描述】:
我有一个带有导航链接的侧边栏的仪表板,一旦您转到链接,我会在其中突出显示侧面的每个链接。我通过这样做来匹配链接
$(function() {
var item = $('.sidebar-menu a[href="' + location.href + '"]');
item.parent().addClass('active');
});
但问题是,如果您在地址中添加哈希 (#),则它不再与链接匹配。我希望它无论如何都匹配它。
目前它会匹配:
- mysite.com/students/companies
但它不匹配:
- mysite.com/students/companies#
- mysite.com/students/companies/subpage
我希望它匹配包括“mysite.com/students/companies”在内的任何内容
【问题讨论】:
标签: javascript jquery css-selectors