我试图获取动态生成的表的id属性。所以,如果我点击第一个链接,我想获得“editEmploee-4”。jQuery获取链接ID
<table id="example" class="table span12 table-bordered table-hover">
<thead>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Edit</th>
</tr>
</thead>
<tbody>
<tr>
<td>Person 1</td>
<td>Name Person 1</td>
<td><a href="#" class = "editDialog" id="editEmployee-4"><img src="img/edit.png" height="20" /></a></td>
</tr>
<tr>
<td>Person 2</td>
<td>Name Person 2</td>
<td><a href="#" class = "editDialog" id="editEmployee-5"><img src="img/edit.png" height="20" /></a></td>
</tr>
<tr>
<td>Person 3</td>
<td>Name Person 3</td>
<td><a href="#" class = "editDialog" id="editEmployee-47"><img src="img/edit.png" height="20" /></a></td>
</tr>
</tbody>
</table>
我试过这个代码,但我总是得到相同的ID。
var data = $("a[id][class=editDialog]").attr('id');
你有什么想法如何获得动态生成的链接ID?
你什么时候这样做?在'onclick'处理程序中? –