Задать вопрос

Как обработать нажатие на ссылку, если у родителя имеется onClick?

Имеется код:
<table>
    ...
    <tr onClick="location.href='url'">
        <td> ... </td>
        <td><button id="vote-button">btn</button></td>
    </tr>
    ...
</table>

Необходимо обработать нажатие на #vote-button, но onClick на tr мешает этому. Как поступить в этом случае?
  • Вопрос задан
  • 2349 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
crazyzubr
@crazyzubr
Python backend-developer
$('#vote-button').click(function(ev) {
    ev.stopPropagation();
   // some code...
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@isour
$('#vote-button').click(function(e) {
    e.stopPropagation();
    e.preventDefault();
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы