Страницы

Поиск по вопросам

понедельник, 18 февраля 2019 г.

Отключить выполнение события у дочернего элемента JQuery

Есть всплывающее окно, в нем форма. Когда нажимаю вне формы, окно закрывается. Но проблема в том, что и когда нажимаешь на саму форму и ее содержимому так же окно закрывается. Как исправить?
$('#a').click(function () { $('#a').fadeOut(300); });

teg A


Ответ

Событие click на форме и ее содержимом всплывает до элемента #a
$('#b').click(function (e) { e.stopPropagation(); });

Комментариев нет:

Отправить комментарий