Событие клика для label с чекбоксом
Всем привет,
есть таблица table, в каждой строке есть чекбокс с лейблом:
<td>
<input id="..." type="checkbox" />
<label for="...">...</label>
</td>
Я привязываю обработчик клика по строке таблицы:
$("#mytable tr.myrow").click(function(event) {
});
Но проблема в том, что при щелчке по лейблу событие приходит два раза. Кто-нибудь сталкивался? как победить? Кликабельной должны быть вся строка в таблице, а в некоторых колонках нет чекбоксов, поэтому для них событие приходит один раз. |
Цитата:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
$(document).ready(function(){
$('tr').click(function() {
alert('Тест')
});
});
</script>
</head>
<body>
<table border='1'>
<tr>
<td>
<input id="t1" type="checkbox" />
<label>...</label>
</td>
</tr>
<tr>
<td>Text
</td>
</tr>
</table>
</script>
</body>
</html>
|
Спасибо!
|
| Часовой пояс GMT +3, время: 15:08. |