gpt4 book ai didi

jQuery 查找具有精确 href 的 anchor 标记

转载 作者:行者123 更新时间:2023-12-03 21:39:00 24 4
gpt4 key购买 nike

我使用以下代码来查找具有匹配 href URL 的 anchor 标记。目前,它将返回链接到所请求 URL 的 anchor ,例如。 /images 以及该 url 子文件夹的任何链接,例如。 /images/recent。如果我只要求 /images,我希望它只返回第一个。

$menuChildren = $menuChildren.has('a[href^="'+relativeUrl+'"],a[href^="/'+relativeUrl+'"],a[href^="'+url+'"]');

最佳答案

您正在使用^=Attribute Starts-With selector 。顾名思义,它匹配其值匹配字符串开头的属性。相反,请使用 =,即 Attribute Equals selector这需要完全匹配:

$menuChildren = $menuChildren.has('a[href="'+url+'"]');

关于jQuery 查找具有精确 href 的 anchor 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8040424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com