gpt4 book ai didi

jQuery - 使用变量通过 href 值查找 anchor

转载 作者:行者123 更新时间:2023-12-01 04:36:29 24 4
gpt4 key购买 nike

我在通过分配给变量的 href 值进行选择时遇到问题。

此代码按预期工作:$('a[href="/sites/example/page.aspx"]')

但是,如果我将上面的 url 分配给变量,它找不到 href。例如

var myurl = "/sites/example/page.aspx"
$('a[href=myurl]')

我尝试输入带引号或不带引号的变量以及一些不同的想法,但无法实现。我做错了什么?

谢谢!

最佳答案

您应该使用连接符号 + 将变量连接到选择器,否则选择器将类似于:

a[href=myurl]

而不是:

a[href="/sites/example/page.aspx"]

var myurl = "/sites/example/page.aspx";

console.log($('a[href="' + myurl + '"]').text());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>

<a href="/sites/example/page.aspx">Test</a>

关于jQuery - 使用变量通过 href 值查找 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52254128/

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