我試圖獲取動態生成的表的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'處理程序中? –