gpt4 book ai didi

javascript - 单击链接时获取链接的 ID

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

我试图在点击链接时获取链接的 ID。我不想让链接转到任何地方,我只想要 ID。

到目前为止,代码没有向控制台写入任何内容。我不确定我做错了什么。

这是我的代码:

    $("#webLinks a").on('click', function () {
console.log('clicked: ' + a.id);
});

<div id="webLinks">
<div class="linkRows">
<div name="link1">
<a id="webLink1" href="#" name="www.google.com">Google</a>
</div>
</div>
</div>

谢谢

最佳答案

更改:

console.log('clicked: ' + a.id);

至:

console.log('clicked: ' + this.id);

<强> jsFiddle example

this 指的是接收点击的元素。在您的原始代码中,a 不引用 anchor (或任何内容),因此它是未定义的。

此外,请确保您的代码在页面上或文档就绪调用中存在元素之后运行:

$( document ).ready(function() {
// Your code here
});

关于javascript - 单击链接时获取链接的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19662730/

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