gpt4 book ai didi

javascript - Jquery触发/点击 anchor 标记点击变量

转载 作者:行者123 更新时间:2023-12-03 06:23:32 25 4
gpt4 key购买 nike

我创建了一个从 div 中提取值的变量。这有效。

<input type="text" id="myDiv" class="input"> FOO </input>

<script>
var whatsInMyDiv = $('#myDiv').val();
</script>

该值将与下面任一列表项的文本相匹配。

<li><a href="#FOO" value="#FOO">FOO</a></li>
<li><a href="#BAR" value="#BAR">BAR</a></li>

如何从动态变量中触发“点击”正确的 anchor 标记?

像这样的东西,显然不起作用:

$(whatsInMyDiv).click();

最佳答案

您需要提供带有 # 的 ID 选择器

$("#" + whatsInMyDiv).click()

并将这些 id 添加到您的 a 元素中,而不是无用的值。

<li><a href="#FOO" id ="FOO">FOO</a></li>
<li><a href="#BAR" id ="BAR">BAR</a></li>

或者,如果您确实需要像使用另一个选择器一样保留 html:

$("a[value='#" + whatsInMyDiv + "']").click()

关于javascript - Jquery触发/点击 anchor 标记点击变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38754718/

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