有没有检测到页面中与窗口URL相同的所有链接?基本上我有一个左导航和身体导航,当在该页面上,他们有一个活动的类绑定到他们两个 - 所以用户知道他们在该页面上。这可能吗?
答案 0 :(得分:2)
为具有指定a
属性的href
标记使用CSS选择器:
var links = document.querySelectorAll("a[href='" + window.location.href + "']");
答案 1 :(得分:1)
你可以很容易地使用JQuery做到这一点:
var linksWithSameUrl = $("a[href='" + window.location.href + "']")
var linksWithSameDomain = $("a[href^='" + window.location.host + "']")