Size: a a a

2020 April 07

L

Laravel guru in JS Liberty
Ну вот у меня есть 24 блока, мне надо сделать что бы при нажатии на блок с цифрой 23 выводилось в консоль цифра 23
источник

DE

Denis Efremov in JS Liberty
Laravel guru
Ну вот у меня есть 24 блока, мне надо сделать что бы при нажатии на блок с цифрой 23 выводилось в консоль цифра 23
Вешай на все
источник

F

Foma in JS Liberty
ларавел гуру...
источник

L

Laravel guru in JS Liberty
Denis Efremov
Повесь на все
Я уже так думал, но может есть какое-то решение более экономное
источник

F

Foma in JS Liberty
Laravel guru
Я уже так думал, но может есть какое-то решение более экономное
а че это за бакланка с классами?
источник

L

Laravel guru in JS Liberty
Foma
а че это за бакланка с классами?
Так надо
источник

F

Foma in JS Liberty
общий класс дать не хватает ума?
источник

L

Laravel guru in JS Liberty
Нет, у меня в css по классам позиционирование этих блоков
источник

Л

Лиза in JS Liberty
Laravel guru
Я уже так думал, но может есть какое-то решение более экономное
повесь на родительский блок один листенер в котором уже можно будет посмотреть на класс, сравнить и вычислить нужное число
источник

В

Виктория in JS Liberty
Laravel guru
Вот я сделал обработку на первый блок а мне надо такую штуку на все блоки, как это можно реализовать?
Если ты все же хочешь сделать через делегирование как сейчас, то добавь дополнительный класс, например, number и дата атрибут с номером, при клике проверяй, если это элемент с классом number, доставай значение дата атрибута и дальше работай с ним
источник

F

Foma in JS Liberty
Лиза
повесь на родительский блок один листенер в котором уже можно будет посмотреть на класс, сравнить и вычислить нужное число
он так и сделал
источник

AK

Aleksei Kowalski in JS Liberty
делегирование сделай и выводи датаатрибут
источник

Л

Лиза in JS Liberty
а, ну да
ну так а в чем проблема тогда?
источник

F

Foma in JS Liberty
Лиза
а, ну да
ну так а в чем проблема тогда?
тупит
источник

DE

Denis Efremov in JS Liberty
Лиза
повесь на родительский блок один листенер в котором уже можно будет посмотреть на класс, сравнить и вычислить нужное число
Зачем на родительский?
источник

В

Виктория in JS Liberty
Виктория
Если ты все же хочешь сделать через делегирование как сейчас, то добавь дополнительный класс, например, number и дата атрибут с номером, при клике проверяй, если это элемент с классом number, доставай значение дата атрибута и дальше работай с ним
Хотя повесить обработчик на каждый элемент было бы проще
источник

Л

Лиза in JS Liberty
то есть лучше 22 раза слушать евент чем один раз?))
источник

В

Виктория in JS Liberty
Кончено
источник

DE

Denis Efremov in JS Liberty
Лиза
то есть лучше 22 раза слушать евент чем один раз?))
Повесить на класс
источник

F

Foma in JS Liberty
e.target.matches(.number)
источник