如何根据jQuery中的id选择一个类元素?

时间:2010-06-15 15:43:49

标签: jquery html

我有多个动态生成的按钮,类名为“.button”。这些中的每一个都被赋予用于唯一标识它们的未知ID值。在jQuery中,我必须选择一个并提醒值。

<div class="button" id="3"></div>

ID值是动态生成的,因此我不知道。我是jQuery的新手,但基本上是在找这样的东西:

$(".button").attr("id").val();

如果有多个按钮,我该如何定位?谢谢!

编辑: 我想选择用户点击的任何一个。这种情况下的按钮是注释按钮。每个“帖子”都有一个。我会将ID更改为以字母开头,因为我没有使用HTML5。 :)

3 个答案:

答案 0 :(得分:1)

$(".button").click(function() { 
    alert($(this).attr("id"));
});

答案 1 :(得分:0)

您可以使用

遍历所有这些内容
$(".button").each(function(index) { 
    alert("index: " + index + " id: " + $(this).attr("id")); 
});

答案 2 :(得分:0)

我猜$('#id')就足够了。

我更喜欢Mootools方法:$('id')因为$只是getElementById的别名