這是我迄今爲止,獲得行號工作很好,但我需要使它,以便當我點擊表中的鏈接,它doesnt激發函數內部的代碼。jQuery Table Row單擊事件也觸發當我點擊一個鏈接
<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>
你最好檢查如果目標是一樣的,你點擊了什麼。涵蓋所有複選框/所有兒童/未來證明。 http://stackoverflow.com/a/6411507/560287 – 2014-05-21 15:21:12