我尝试通过 Jquery 在表中动态创建两个相同的元素,但 Id 是问题。我尝试根据元素编号创建一个 Id,var id = "links" + i; 但是,我无法通过 $(“#”) 选择这个元素,即使我使用“Links1”作为 id 选择器。我不知道有什么问题。
<script type="text/javascript">
$(function () {
var number = 2;
for (var i = 0; i < number; i++) {
var id = "links" + i;
var item = $("<td><a id ='" + id + "'>" + i + "</td>");
$("#" + id).click(function () {
alert("Great");
});
$("#TrInput").append(item);
}
});
</script>
<body>
<form id="form1" runat="server">
<div>
<table><tr id="TrInput"></tr></table>
</div>
</form>