Есть код:
prewColor.addEventListener('click', (event) => {
currColor.style.backgroundColor = `${getComputedStyle(event.target).backgroundColor}`;
});
redColor.addEventListener('click', (event) => {
currColor.style.backgroundColor = `${getComputedStyle(event.target).backgroundColor}`;
});
blueColor.addEventListener('click', (event) => {
currColor.style.backgroundColor = `${getComputedStyle(event.target).backgroundColor}`;
});
Можно ли каким-нибудь образом повесить одинаковые обработчики на данные элементы?
Чтобы код выглядил похожим образом (чтобы не писать один и тот же код):
prewColor.
redColor.
blueColor.addEventListener('click', (event) => {
currColor.style.backgroundColor = `${getComputedStyle(event.target).backgroundColor}`;
});
не используя делегирование