gpt4 book ai didi

jquery - jquery 中的 "What Tag did I select?"

转载 作者:行者123 更新时间:2023-12-01 07:35:27 26 4
gpt4 key购买 nike

假设我做了这样的蠢事:

<div class="my_class">fun wee!!</div>
<span class="my_class"><b class="my_class">Title</b></span>
<p class="my_class">Client</p>

<Script>
$('.my_class').click(function() {
alert('You clicked a ??????? Tag!!');
});
</script>

我使用相同的选择器选择了许多不同的标签。我如何知道选择了什么标签?

看起来很简单,但我还没有找到答案......

最佳答案

在 jQuery 事件处理程序中,“this”设置为触发事件的 DOM 节点。所以你会想要:

$('.my_class').click(function() {
alert('You clicked a ' + this.nodeName + ' Tag!!');
});

W3C DOM 规范有更多信息:http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1950641247

关于jquery - jquery 中的 "What Tag did I select?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2383220/

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