У меня есть .click()
на div
.Предотвращение прослушивания JQuery
Я добавил кнопку в div
и теперь каждый раз, когда я нажимаю кнопку, то JQuery
выполняет функцию, связанную с div
и преформ действие на кнопке.
Я понимаю, почему это делается. Мне было интересно, не могу ли я, чтобы прослушиватель кликов игнорировал детей?
Есть ли функция/синтаксис для этого или мне нужно сделать это с нуля? div
и кнопка вызывается #id
.
Для выполнения этой задачи достаточно первого. – choz
@choz - любой из них решит проблему, просто отметив, что обычно есть два способа сделать это, останавливая щелчок от пузыря или просто игнорируя любые клики, которые не поступают из связанного элемента. – adeneo
Я предпочитаю первый с тех пор, нам не нужно прикреплять к кнопке другой обработчик событий, чтобы избежать событий с пузырьками. – choz