我有多个动态生成的按钮,类名为“.button”。这些中的每一个都被赋予用于唯一标识它们的未知ID值。在jQuery中,我必须选择一个并提醒值。
<div class="button" id="3"></div>
ID值是动态生成的,因此我不知道。我是jQuery的新手,但基本上是在找这样的东西:
$(".button").attr("id").val();
如果有多个按钮,我该如何定位?谢谢!
编辑: 我想选择用户点击的任何一个。这种情况下的按钮是注释按钮。每个“帖子”都有一个。我会将ID更改为以字母开头,因为我没有使用HTML5。 :)
答案 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
的别名