Size: a a a

2020 May 20

А

Алхимик in JS Liberty
Мне кажется тут нужно подход менять. Иначе я не вижу смысл, зачем вешать на потомка и ловить в родителе.
источник

А

Алхимик in JS Liberty
Проще повешать один листенер на родителя и ловить все события, а потому уже по условию выбирать.
источник

е

его имя роберт полсо... in JS Liberty
Я пишу реакт приложение, нужно при клике на всём документе ловить event.target, и если он не равен определённому компоненту, то нужно менять его состояние. Проблема в том, что в этом компоненте есть дочерние DOM-элементы, и при клике на них event.target возвращает эти самые дочерние элементы, а мне нужно чтобы при клике в любое место этого компонента возвращался родительский элемент.
источник

F

Foma in JS Liberty
зачем это делать?\
источник

B

Bunk Bunkovich 🐈 in JS Liberty
бункъ вернулъся
источник

B

Bunk Bunkovich 🐈 in JS Liberty
))
источник

B

Bunk Bunkovich 🐈 in JS Liberty
как все же сделать бэкграунд цвет на всю страницу в браузере
источник

ДФ

Дмитрий Филиппенко... in JS Liberty
Bunk Bunkovich 🐈
бункъ вернулъся
Из CSS?)
источник

B

Bunk Bunkovich 🐈 in JS Liberty
нет
источник

А

Алхимик in JS Liberty
его имя роберт полсон
Я пишу реакт приложение, нужно при клике на всём документе ловить event.target, и если он не равен определённому компоненту, то нужно менять его состояние. Проблема в том, что в этом компоненте есть дочерние DOM-элементы, и при клике на них event.target возвращает эти самые дочерние элементы, а мне нужно чтобы при клике в любое место этого компонента возвращался родительский элемент.
Не знаю как там в реакте с этим. Но теоретически ты можешь подниматься вверх через parent и узнать какой это компонент.
источник

L

Lupusregina[beta] in JS Liberty
его имя роберт полсон
Я пишу реакт приложение, нужно при клике на всём документе ловить event.target, и если он не равен определённому компоненту, то нужно менять его состояние. Проблема в том, что в этом компоненте есть дочерние DOM-элементы, и при клике на них event.target возвращает эти самые дочерние элементы, а мне нужно чтобы при клике в любое место этого компонента возвращался родительский элемент.
pointer-events: none;
источник

ДФ

Дмитрий Филиппенко... in JS Liberty
Bunk Bunkovich 🐈
как все же сделать бэкграунд цвет на всю страницу в браузере
А шо не так
источник

B

Bunk Bunkovich 🐈 in JS Liberty
тоесть у меня бэкграунд цвет только на компоненте
источник

B

Bunk Bunkovich 🐈 in JS Liberty
а не на всей странице
источник

е

его имя роберт полсо... in JS Liberty
Lupusregina[beta]
pointer-events: none;
Спасибо, то что нужно
источник

А

Алхимик in JS Liberty
Lupusregina[beta]
pointer-events: none;
На все кликабельные элементы повесить или как?
источник

B

Bunk Bunkovich 🐈 in JS Liberty
а
источник

B

Bunk Bunkovich 🐈 in JS Liberty
бля
источник

B

Bunk Bunkovich 🐈 in JS Liberty
понял
источник

B

Bunk Bunkovich 🐈 in JS Liberty
надо было просто index.css отредачить
источник