Jquery 获取含有指定url 的a标签?

比如有以下几个标签<ahref="tets1.com">test1</a><ahref="test2.com">test2</a><ahref="tst_3.com">t... 比如有以下几个标签
<a href="tets1.com">test1</a>
<a href="test2.com">test2</a>
<a href="tst_3.com">test3</a>
我如何才能用Jquery 获取到 href 属性 含有 “test”字符的<a>标签呢?
注意!!!:不是获取标签的href属性
展开
 我来答
进击的汪星人W
2020-03-02 · TA获得超过2024个赞
知道小有建树答主
回答量:406
采纳率:100%
帮助的人:92.8万
展开全部

给你提供个思路吧:

  1. 找到所有的a标签

  2. 遍历并获取每个a标签的href属性

  3. 将href属性使用正则表达式匹配href的值

  4. 匹配含有test字符串的href值就是选中的a标签


谢谢采纳!

追问
多谢帮助了,我考虑过这个思路,感觉太繁琐了,相比之下另一位回答者的方法要好用一些
阿刚炖蛋
2020-02-28 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:977万
展开全部

你好!

希望对你有帮助!

追问
多谢了,原来 attribute 选择器 支持类似正则表达式的匹配操作
追答
不客气,可以多看看它的文档。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gongli8811
2020-05-11 · TA获得超过561个赞
知道小有建树答主
回答量:917
采纳率:67%
帮助的人:154万
展开全部
使用jquery中的属性选择器就能获取到
$("a[href*='test']") 中括号里是属性选择器,表示href属性中有test值的,*不要漏掉哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式