Как добавить обработчики событий псевдо элементы (как: после или: перед тем) в ReactJS

голоса
0

Можно ли добавить onClickобработчик событий псевд элементы (как :afterи :before) в ReactJS без использования встроенных функций Javascript.?

Задан 27/11/2018 в 15:06
источник пользователем
На других языках...                            


1 ответов

голоса
0

Это невозможно, даже с функциями Native JavaScript.

Псевдо-элементы, как следует из названия, не являются реальными элементами. Они на самом деле не существует в DOM (Document Object Model) .

И так как они не являются частью DOM, они не имеют HTMLElement узел , который можно было бы ссылаться.

Единственный способ, которым Вы могли бы сделать это, если вы знаете точное положение элемента псевдо. После этого вы можете вызвать функцию на каждый клик, который сравнивает координаты курсора и элемента псевдо.

Ответил 27/11/2018 в 15:14
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more