gpt4 book ai didi

javascript - 我如何知道通过 jQuery 和 JS 选择了哪个类

转载 作者:行者123 更新时间:2023-11-28 16:29:41 26 4
gpt4 key购买 nike

我有一个包含链接的列表:

<li class="link-1"><a href="#">One</a></li>
<li class="link-2"><a href="#">Two</a></li>
<li class="link-3"><a href="#">Three</a></li>
..

用户单击任何链接,然后使用 jQuery 我想显示链接的内容..类似于:

$(".link-??? a").click(function() {
alert($(".link-??? a").html());
})

类似这样的事情。我不打算创建 X 函数(作为链接的数量),那么我该怎么办?我应该替换其他内容中的 ??? ..

最佳答案

可以做:

 $('li[class^="link"] a').click(...

但是,只有当li只有一个类或者link-X类是列表中的第一个类时,这才有效。

在处理程序内,您可以使用 $(this) 来引用 a 元素:

alert($(this).text());

更好是为 li 元素提供一个公共(public)类:

<li class="link"><a href="#">One</a></li>
<li class="link"><a href="#">Two</a></li>
<li class="link"><a href="#">Three</a></li>

$('.link a').click(... 会更可靠。

关于javascript - 我如何知道通过 jQuery 和 JS 选择了哪个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6542244/

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