【发布时间】:2011-06-13 13:03:39
【问题描述】:
这是我目前所拥有的,获取行号效果很好,但我需要这样做,以便当我单击表中的链接时,它不会触发函数内的代码。
<table>
<tr class="row">
<td>A</td>
<td><a class="link" href="foo.html">Foo</a></td>
</tr>
<tr class="row">
<td>B</td>
<td><a class="link" href="Bar.html">Bar</a></td>
</tr>
</table>
<script>
$(function(){
$('.row:not(.link)').click(function(){
var $row = $(this).index();
});
});
</script>
【问题讨论】:
-
你最好检查一下目标是否和你点击的一样。这涵盖了所有复选框/所有子项/未来证明。 stackoverflow.com/a/6411507/560287
标签: javascript jquery html