Size: a a a

2020 February 29

СП

Серго Программер in javascript_ru
Решил все тем, что обернул вызов метода в функцию.
источник

СП

Серго Программер in javascript_ru
Теперь вопрос к опытным: как правильно вешать события ?
источник

K

Kirill in javascript_ru
Серго Программер
Решил все тем, что обернул вызов метода в функцию.
Просто берутся все элементы на которые нужно повесить событие в массив, и потом циклом пробегаясь по массиву вешается событие на каждый элемент. Еще в редком случае если нужно повесить событие на элементы что находятся внутри 1 блока, можно повесить событие на родительский блок и перехватывать клики на дочерних через всплытие, так будет для всех дочерних элементов 1 общая функция.

И это я сказал про то как вешать событие на несколько элементов, на 1 элемент еще проще, я вообще хз зачем ты там объекты начал создавать. еще у всех checkbox есть атрибут checked по дефолту, не нужно было тебе вручную этот checked создавать и давать ему значение, нужно это значение прямо из элемента брать по атрибуту
источник

СП

Серго Программер in javascript_ru
Kirill
Просто берутся все элементы на которые нужно повесить событие в массив, и потом циклом пробегаясь по массиву вешается событие на каждый элемент. Еще в редком случае если нужно повесить событие на элементы что находятся внутри 1 блока, можно повесить событие на родительский блок и перехватывать клики на дочерних через всплытие, так будет для всех дочерних элементов 1 общая функция.

И это я сказал про то как вешать событие на несколько элементов, на 1 элемент еще проще, я вообще хз зачем ты там объекты начал создавать. еще у всех checkbox есть атрибут checked по дефолту, не нужно было тебе вручную этот checked создавать и давать ему значение, нужно это значение прямо из элемента брать по атрибуту
Увы, нужно было по дизайнерским причинам.
источник

СП

Серго Программер in javascript_ru
Спасибо за ответ.
источник

СП

Серго Программер in javascript_ru
Переписал без объектов, ибо там вообще разный функционал должен быть.
источник

СП

Серго Программер in javascript_ru
Серго Программер
Увы, нужно было по дизайнерским причинам.
Я фигню написал, не так понял сообщение.
источник

K

Kirill in javascript_ru
Серго Программер
Увы, нужно было по дизайнерским причинам.
погугли как стилизовать checkbox
источник

СП

Серго Программер in javascript_ru
Уже гуглил. Буду пробовать.
источник

K

Kirill in javascript_ru
там такая тема что если жать на label чекбокса, то идет как по нему клик, и обычно все скрывают оригинальный чекбокс и новый стилизованный суют в label что принадлежит скрытому чекбокс, и берут значение checked у скрытого
источник

СП

Серго Программер in javascript_ru
Не знал.
источник

СП

Серго Программер in javascript_ru
Пробовал изменить размер чекбокса, меняется во всех браузерах кроме фф. Я немного в нем разочаровался.
источник

Ю

Юра in javascript_ru
Привет , почему после нажатия равно кнопка не становиться не активной
https://codepen.io/freelancetesting/pen/vYOZGbj
также нужно чтобы после удаления цифр из форм кнопка опять становилась активной . Я сделал функцию отслеживания клика и отслеживания пустой формы, но что то не срабатывает. Что я делаю не так ?
источник

K

Katod in javascript_ru
источник

K

Katod in javascript_ru
/me только недавно апрувил код, который выглядил дико, но было лень разбираться. (тем более он был от помазаного джуна на фирме).
источник

K

Katod in javascript_ru
все как-то так и есть
источник

K

Katod in javascript_ru
только юнит тестов у нас нет. потому-что мы типо аджайл компания, которой нужно все уже вчера.
источник

СП

Серго Программер in javascript_ru
Видео прикол ?
источник

K

Katod in javascript_ru
наверно, я не знаю.
источник

AB

Anton Burkin in javascript_ru
Видос смешной, ситуация страшная.
источник