jQuery按类查找单击按钮的ID

ben*_*e89 36 jquery button

我的页面上有许多具有相同类名的按钮.但是这些按钮具有不同的ID.我该怎么做呢:

$(".vote").click(function(){
     var id = $(this).{ID OF CLICKED BUTTON};
});
Run Code Online (Sandbox Code Playgroud)

如何使这个伪代码工作?

谢谢

use*_*716 72

$(".vote").click(function(){
     var id = this.id;
});
Run Code Online (Sandbox Code Playgroud)

可以直接从元素访问该ID.绝对不需要使用jQuery方法.

  • 我认为你的意思是"没必要":-)(所以不允许我做这么小的编辑.) (2认同)

sim*_*aun 19

使用jQuery对象(不是必需的)

$(".vote").click(function(){
  var id = $(this).attr('id');
});
Run Code Online (Sandbox Code Playgroud)


没有jQuery对象(更快)

$(".vote").click(function(){
  var id = this.id;
});
Run Code Online (Sandbox Code Playgroud)