Size: a a a

2020 October 07

D

Danila in pro.js
const container = element => {
  const button = container.querySelector('.button');
  button.onclick = () => container.style.backgroundColor = 'red'

}

document.querySelectorAll('.container').forEach(container)
источник

+

+4368181296106 in pro.js
th.witness
Объясни, что хочешь сделать, покажи разметку 🤔
Корзина в инет-магазине. Кнопки увеличения и уменьшения кол-ва товара и, соответственно, пересчет цены
источник

А

Алексей in pro.js
Danila
const container = document.querySelector('.container');
const button = container.querySelectorAll('.button');

button.onClick = () => container.style.backgroundColor- = 'red'
Но если идет разбиение по модулям, то насколько правильно располагать логику кнопки (вешать слушатель) внутри логики контейнера?
источник

t

th.witness in pro.js
+4368181296106
Корзина в инет-магазине. Кнопки увеличения и уменьшения кол-ва товара и, соответственно, пересчет цены
Ты взаимодействуешь с тремя элементами. Сохрани их заранее в три переменные и работай 🤔
источник

D

Danila in pro.js
Алексей
Но если идет разбиение по модулям, то насколько правильно располагать логику кнопки (вешать слушатель) внутри логики контейнера?
Смотря что ты имеешь ввиду. Если кнопка тоже отдельный модуль - то просто передаёшь ему нужные колбэки
источник

D

Danila in pro.js
+4368181296106
Корзина в инет-магазине. Кнопки увеличения и уменьшения кол-ва товара и, соответственно, пересчет цены
Кнопки отдельно, пересчёт - отдельно
источник

t

th.witness in pro.js
th.witness
Ты взаимодействуешь с тремя элементами. Сохрани их заранее в три переменные и работай 🤔
По сути, можно и без переменных 🤔
источник

+

+4368181296106 in pro.js
th.witness
Ты взаимодействуешь с тремя элементами. Сохрани их заранее в три переменные и работай 🤔
Но опять же, такими же переходами от сын - отец, дед-внук ?
источник

+

+4368181296106 in pro.js
Danila
Кнопки отдельно, пересчёт - отдельно
А можно чуть точнее, не улавливаю  шо куда
источник

t

th.witness in pro.js
+4368181296106
Но опять же, такими же переходами от сын - отец, дед-внук ?
Нет, без.
источник

D

Danila in pro.js
+4368181296106
А можно чуть точнее, не улавливаю  шо куда
Момент
источник

В

Виктория in pro.js
Brainy Root
Такой сыр-бор из-за фигурных скобок, серьезно?🤦‍♂️
Нет
источник

В

Виктория in pro.js
Да просто хуйней страдаем
источник

t

th.witness in pro.js
Виктория
Да просто хуйней страдаем
источник

В

Виктория in pro.js
+4368181296106
Спасибо)) глупый вопрос. Нормально ли так обратиться к элементу или есть варианты более вменяемые - event.target.parentElement.parentElement.lastChild.lastChild.innerHTML;  ?
Нет
источник

В

Виктория in pro.js
+4368181296106
Спасибо)) глупый вопрос. Нормально ли так обратиться к элементу или есть варианты более вменяемые - event.target.parentElement.parentElement.lastChild.lastChild.innerHTML;  ?
Твой код не должен зависеть от структуры дркумента
источник

В

Виктория in pro.js
Это ОЧЕНь хуево
источник

BR

Brainy Root in pro.js
Виктория
Твой код не должен зависеть от структуры дркумента
Во, это правильно сказано
источник

В

Виктория in pro.js
Любое изменение в html может повлечь за собой просто каскад изменений в js
источник

В

Виктория in pro.js
Это чревато ошибками
источник