如何使用jQuery在事件处理函数中获取id?

时间:2009-09-08 05:35:43

标签: jquery event-handling

$('#check1,#check2').click(function() {

});

活在上面,如何判断是否点击了“check1”或“check2”?

2 个答案:

答案 0 :(得分:5)

在事件处理函数上,函数中的上下文(this关键字)表示触发事件的HTML元素。

你可以:

$('#check1,#check2').click(function() {
  var id = $(this).attr('id'); // or simply this.id
});

答案 1 :(得分:1)

在你的函数中你可以获得元素的ID并比较..

if($(this).attr("id") == "check1") ...