获取点击类元素jquery的名称值

时间:2012-08-09 22:07:53

标签: javascript jquery

我目前正在尝试以下操作,但它不断获取第一个元素的第一个名称值,其类为“button-blue”。我如何才能正确工作,以便获得使用此类点击的元素的名称值?

$(".button-blue").click(function() {

    alert($(".button-blue").attr('name'));

});

2 个答案:

答案 0 :(得分:16)

请改用this.name。在事件处理程序中,this是触发事件的DOM元素。

如果您更喜欢使用.attr()或需要包含该元素的jQuery对象,则可以使用$(this).attr('name')

答案 1 :(得分:0)

在事件处理程序中,this.tagName应该为您提供名称。