@ilyaalekseev
изучаю web

Как сделать работающий селектор jQuery?

Не работает код...
Вот есть div с id- orders в нем есть таблица на react-е с id-table, нужно чтобы после клика на ряд таблицы выполнялся код. В файле он записан так
$("#orders > #table > tbody > tr").click(function(){
			console.log("работает");
		});

открываю в браузере - и ничего после клика на ряд не происходит, НО если я скопирую этот код в консоль и выполню, то после этого клик работает.
  • Вопрос задан
  • 240 просмотров
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Не будет работать ибо делегирование событий!
И вообще, зачем вам jQuery в реакте? Делайте как react хочет:
<div className='row' onClick={action}></div>

И вообще, подобная запись селекторов ("#orders > #table > tbody > tr") - полный моветон. На всех элементах должны быть классы, особенно на тех, которые вы планируете кликать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 11:14
65000 руб./за проект
19 апр. 2024, в 11:08
5000 руб./за проект
19 апр. 2024, в 10:59
150000 руб./за проект