如何在jquery中使用类注册点击并获取点击项的id

How to register click using class and get the id of the clicked item in jquery?

本文关键字:获取 id 注册 jquery      更新时间:2023-09-26

我正在开发一个网页,我需要在jquery中使用items类注册一个点击,然后获得该对象的id。

的例子:html:

<div class="exampleclass" id="exampleid1"></div>
<div class="exampleclass" id="exampleid2"></div>
jquery:

$(".exampleclass").click(function(){
Function to get the id
});

您应该使用.attr()从NodeElement获取属性id。在你的回调函数上下文中,this是当前发生点击的元素。

$('.exampleclass').click(function() {
    var id = $(this).attr('id');
});

Try

$(".exampleclass").click(function(){
    var id = $(this).attr('id');
});

use

$(this).attr("id"),或this.id

JS

$(".exampleclass").click(function(){
   var theID = this.id;
});

回调函数将执行上下文设置为触发事件的元素,因此this将引用该元素。因此,您可以通过它访问不同的dom属性。