我的锚点标签在表格行内,格式如下,其中URL末尾的数字可以是任何数字1、9、100、1049等。
当单击锚点时,如何获取URL末尾的数字?我甚至无法使以下内容起作用:
$('table').on('click', 'a', function (event) {
alert($(this).attr('href').val());
});
$('table').on('click', 'a', function (event) {
alert($(this).attr('href').val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td>
<a href="/ControllerName/ActionName/1">Order Detail</a>
</td>
</tr>
<tr>
<td>
<a href="/ControllerName/ActionName/2">Order Detail</a>
</td>
</tr>
...
...
<tr>
<td>
<a href="/ControllerName/ActionName/100">Order Detail</a>
</td>
</tr>
...
...
<tr>
<td>
<a href="/ControllerName/ActionName/149">Order Detail</a>
</td>
</tr>
...
...
</table>
$(this).attr('href').match(/\d+$/)[0]
- Tushar