I need to show the row id of the clicked anchor element in showId()
:
function showId() {
var id = $(this).attr('id'); //This return undefined
alert(id);
return false;
}
<table>
<thead>
<tr>
<th>header1</th>
<th>header2</th>
</tr>
</thead>
<tbody>
<tr id=1>
<td><a href="" onclick="return showId()">row1 td1</td>
<td><a href="" onclick="return showId()">row1 td2</td>
</tr>
<tr id=2>
<td><a href="" onclick="return showId()">row2 td1</td>
<td><a href="" onclick="return showId()">row2 td2</td>
</tr>
<tr id=3>
<td><a href="" onclick="return showId()">row3 td1</td>
<td><a href="" onclick="return showId()">row3 td2</td>
</tr>
</tbody>
</table>