通过 jQuery 检查链接
有一块链接,
<div class="links">
<a href="http://google.com">
<a href="http://bing.com">
<a href="http://example.com/section2/">
</div>
它们都放在http://example.com/
的html中。
如何检查每个链接是否是当前打开网站的链接?
脚本应为 http://example.com/anything/else/in/the/url/
提供 true,为所有其他网站提供 false。
There is a block of links,
<div class="links">
<a href="http://google.com">
<a href="http://bing.com">
<a href="http://example.com/section2/">
</div>
They are all placed in the html of http://example.com/
.
How do I check each one, is it a link to currently opened site?
Script should give true to http://example.com/anything/else/in/the/url/
and false to all others site.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 GitHub 上查看我的 jQuery 插件 $.urlParser: https://github.com/ Dyvor/jquery/tree/master/plugins/urlParser
您可以尝试以下代码:
check out my jQuery plugin $.urlParser at GitHub: https://github.com/Dyvor/jquery/tree/master/plugins/urlParser
You could try the following code:
给你的 DIV 一个 ID,让它变得更容易:
然后这个脚本就会做你想做的事:
Give your DIV an ID to make it a bit easier:
and then this script will do what you want:
这应该可以做到
另一种方式
只会给你你需要的链接
this should do it
Another way
will only give you the links you need