Остановка события jquery click при нажатии на тег <a> - PullRequest
0 голосов
/ 09 июля 2019

Я отображаю информацию о записи в таблице. Основываясь на правах пользователя, я добавляю класс к некоторым элементам <td>, который позволяет им запускать редактор на лету. Все это прекрасно работает, пока у меня нет элемента <td>, который отображает тег <a> внутри него.

Как подавить обработчик щелчка элементов <td>, если щелкнуть элемент <a>? Я все еще хочу, чтобы он срабатывал, если я нажимаю на элемент <td>, но за пределами элемента <a>.

Спасибо, Кит

1 Ответ

0 голосов
/ 09 июля 2019

Таплар указал мне добавить обработчик к тегу привязки и затем остановить распространение.Работает по мере необходимости.Если я щелкаю сам якорь, открывается только ссылка, если я щелкаю вне якорного тега, но все еще в ячейке таблицы, происходит событие щелчка ячейки таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...