如何在jquery中使用类注册点击并获取点击项的id
How to register click using class and get the id of the clicked item in jquery?
我正在开发一个网页,我需要在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属性。
相关文章:
- Html地图对象-点击地图获取id的一部分
- 通过localStorage中的密钥获取ID
- 如何从值的Angular下拉列表中获取ID
- 如何从对象中获取id
- 使用jQuery来foreach iframe-src,并通过函数获取ID和操作
- 如何在使用node.js时从URL中获取Id
- 通过单击链接(兄弟姐妹?)从无线电输入中获取id
- 如何从Url客户端获取Id
- jQuery无法从下拉列表中获取id
- 可以'无法从列表项中获取id
- 从子输入中获取id值,并在更改时将其推送到Javascript中的数组中
- Javascript:如何从不同的ID中获取ID和name属性
- 如何获取id并在ror中基于该id显示下一个字段
- 这个_Meteor js中的Iron控制器无法访问id.如何获取id
- 使用 jQuery 从 HTML 获取 id,给出意想不到的结果
- 如何在select标记上使用javascript获取id名称
- 如何从包含HTML代码和许多UL标签及其ID的JavaScript变量A中获取
- ID
- 如何在创建保存新模型时获取id
- 对话框,数据选择器获取id
- 如何从以某个单词(regexp)结尾的字符串中获取id