是否有任何方法可以检测页面中与窗口网址相同的所有链接?基本上我有一个左边的导航和身体导航,当他们在那个页面上时,他们有一个绑定到他们的活动类 - 所以用户知道他们在那个页面上。那可能吗?查找所有与窗口网址相同的网页网址
1
A
回答
1
您可以用jQuery做到这一点很容易:
var linksWithSameUrl = $("a[href='" + window.location.href + "']")
var linksWithSameDomain = $("a[href^='" + window.location.host + "']")
+2
OP不会将问题标记为jQuery,因此它不是答案。在纯JS中提供选择器 – Justinas
2
为a
标签与指定href
属性使用CSS选择器:
var links = document.querySelectorAll("a[href='" + window.location.href + "']");
相关问题
- 1. 是否可以使网页网址与iFrame网址相同?
- 2. 不同网址上的相同网页
- 3. 查找请求的网页的网址
- 4. 网址错误/ MAMP窗口
- 5. 通过网址在网站内容中查找网址吗?
- 6. 查找所有发布的比特币地址的网页(PHP)
- 7. htaccess个人资料网址与网页网址
- 8. 检查网页名称的网址
- 9. 查找并将所有href网址转换为另一个网址php
- 10. 得到Firefox窗口所有标签的网址(如果posssible所有FF窗口)
- 11. 如何从网页的网址中提取网站的网址?
- 12. 查找图像的网址
- 13. 将多个网址重写/屏蔽到相同的网址
- 14. 如何刮没有网页的网址
- 15. 重写所有的网址
- 16. Asp.net 4.0网址路由协同网址
- 17. JavaScript查找特定网址。
- 18. 描述性网址与基本网址
- 19. 的WordPress网站所有网址具有分页
- 20. 两个网站,相同的网址,相同的Cookie
- 21. 检索页面网址参数或网页网址XSLT
- 22. 将ProxyPass网站安装在与wordpress相同的根网址处
- 23. 网址与WordPress
- 24. 我如何找到链接到特定长网址的所有短网址?
- 25. Magento呼叫CMS网页与不同的网址
- 26. 将特定网址下的所有网址重定向到另一页
- 27. 相对网址html
- 28. 如何将网页的所有链接转换为短网址?
- 29. REGEX在复杂网址中查找包含子网域的网址
- 30. 所有.html网址的url-mapping,包括带查询参数的网址
你的意思是,要么符合页面的域名链接,或者是相对于域? – sideroxylon
是的,这是可能的。 'a [href =“+ window.location.href +”'是你的朋友 – Justinas
相关,因为它会像?id = 89或类似的东西。那么如何将所有链接绑定到窗口位置? – philipotti