我有一个可能包含数百个按钮的 HTML 页面。每个按钮都有相同的类,但每个按钮都有不同的 id。我正在使用循环创建按钮。保证每个按钮都有唯一的 id。
当单击这些按钮中的任何一个时,我想知道按钮的 id
例如。(我这里只显示了 2 个按钮)
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(document).ready(function() {
$('.btn').click(function() {
alert($('.btn').attr("id"));
});
});
</script>
</head>
<body>
<button class="btn" id="1">Button1</button>
<button class="btn" id="2">Button2</button>
</body>
</html>
但即使我单击第二个按钮,我也总是得到页面中第一个按钮的 id
如何获取被点击的特定按钮的id?谢谢