Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   addEventListener, передать параметр обработчику (https://javascript.ru/forum/misc/75740-addeventlistener-peredat-parametr-obrabotchiku.html)

laimas 02.11.2018 15:35

pokk, для того чтобы при делегировании знать, что источник события это ячейка, можно просто проверить имя тега. Но что значит "изменился текст" и в чем, содержит ли ячейка иные теги, в которых происходят изменения? Если да, то источник будет иной. А если содержимое таблицы смешанное, то может тогда лучше https://developer.mozilla.org/ru/doc...tationObserver.

pokk 05.11.2018 04:49

laimas, "Но что значит "изменился текст" и в чем", это был не большой кусочек моей задачи. Полностью она выглядит так.
Сервер отвечает JSON пакетом, и эти данные необходимо разместить в таблице, так как количество данных переменно, по этому таблицу создаю динамически. Она состоит из 3х колонок и N(1-8) строк.
Во второй и третьей колонке создаеться lable+ select(разный)
В первой колонке создается select из двух значений, и на него вешается обработчик, который по изменению выбора другого пункта, поменять местами ячейки(label+select) третьего и второго столбика.
В данной теме я хотел понять как по нормальному, повешать на Nое количество select обработчик, в принципе это понял. Остальное пока в процессе


Часовой пояс GMT +3, время: 04:25.