Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 18

AG

Asan Glay in JavaScript — русскоговорящее сообщество
Romka Kirillov
ну и пусть на этой динамике как раз и вешается листенер
все таки придется писать много ифов?
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
Asan Glay
все таки придется писать много ифов?
нет, вешать листенеры куда надо
источник

AG

Asan Glay in JavaScript — русскоговорящее сообщество
Romka Kirillov
нет, вешать листенеры куда надо
динамически контент подгружается, как навешать туда слушатель, так там решения нет, нельзя проигнорить этот спан?
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
Asan Glay
динамически контент подгружается, как навешать туда слушатель, так там решения нет, нельзя проигнорить этот спан?
сторонней либой?
источник

AG

Asan Glay in JavaScript — русскоговорящее сообщество
Romka Kirillov
сторонней либой?
да
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
Asan Glay
все таки придется писать много ифов?
это как прийти в магазин и сказать "дайте мне весь ваш товар, а я буду в куче рыться и найду нужный мне", а можно прийти и сказать "мне молока литр и винстон с двумя кнопками"
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
есть ощущение разницы?
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
посмотреть есть ли коллбек у сторонней либы на динамику, если совсем все плохо взять MutationObserver, он оповестит обо всех изменениях в блоке
источник

AG

Asan Glay in JavaScript — русскоговорящее сообщество
Romka Kirillov
сторонней либой?
я знаю что можно навешать каждому элементу, мне просто нужен именно этот способ
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
но это пахнет низким качеством кода и продукта
источник

AG

Asan Glay in JavaScript — русскоговорящее сообщество
Romka Kirillov
но это пахнет низким качеством кода и продукта
нет, это не так
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
Asan Glay
нет, это не так
тогда как это у вас нет контроля за динамикой?
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
значит так получается 👍🏻
источник

AG

Asan Glay in JavaScript — русскоговорящее сообщество
Romka Kirillov
тогда как это у вас нет контроля за динамикой?
такая тема что я вставляю свой код на страницу через инжектор и возможно будет так, что я повешу свой слушатель, а этот элемент еще не подгрузился и просто слушателя нет, потому что мой код сработал раньше подгрузки контента
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
Asan Glay
такая тема что я вставляю свой код на страницу через инжектор и возможно будет так, что я повешу свой слушатель, а этот элемент еще не подгрузился и просто слушателя нет, потому что мой код сработал раньше подгрузки контента
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
вот тут увидите всегда нужный элемент который создался/удалился/изменился и сделаете с ним свои дела
источник

AG

Asan Glay in JavaScript — русскоговорящее сообщество
зачем использовать такую огромную лабуду, которая к тому же неплохо память жрет, когда можно просто сделать делегирование событий?
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
Asan Glay
зачем использовать такую огромную лабуду, которая к тому же неплохо память жрет, когда можно просто сделать делегирование событий?
могу пожелать удачи
источник

RK

Romka Kirillov in JavaScript — русскоговорящее сообщество
с вашими чудо конструкциями
источник

DM

Desmond Miles in JavaScript — русскоговорящее сообщество
Крч Проблема
Хз как объяснить
Но попытаюсь
Есть допустим слово и регулярка на него и есть другое слово и тоже регулярка на него, но слова похожи и только окончания разные, как сделать так чтобы регуляка 1 слова срабатывала только на 1.
Слова для примера: "Слов" и "Слова"
источник