Здравствуйте. Подскажите пожалуйста. Как правильно отменить событие перехват, когда нажимаешь на элемент child что бы не срабатывало событие на элементе parent?
Можно конечно сделать проверку "event.target === event.currentTarget", но может есть другой способ
Спасибо, Потому что у меня модальное окно, и при клике на parent должно закрываться, но вместе с тем что бы при клике на child оставалось. У Вас как бы немножко не так сделано.
делайте тогда 2 событя click (на Parent и child) либо же проверяйте target
нормальная практика и то и другое.
Но еще лучше практика -- это не вкладывать модальное окно в фон (судя по вашему коду именно так вы и делаете). тогда не будет таких проблем
Андрей, проще тогда сделать, тогда выйдет универсальней. Но как бы думал что есть другие варианты, но видимо их нет ) if (event.target !== event.currentTarget) return;