Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение
нет возможности стилизировать родителя, что часто требуется.
плюс без плагина вроде єтого вы не имеете возможности, чекнуть или сделать одно и с выше перечисленных состояний для групы чекбоксов
И, как насчет колбеков и кастомных событей?
но это не работает ниже ie9
если вы жмете на чекбокс то он изменяется, а если вам нужно чекнуть или анчекнуть чекбокс после того как придет ajax — запрос, с помощь метода trigger это можно сделать
но если вы на него нажмете то он автоматически изменится, а с имеющимися колбеками вы это сделаете правильно
вы не учли много вариантов:

если чекбокс при старте страницы
— чекнут
— в фокусе
— задизейбленый
— задизейбленый и ченутий
— чекнут и в фокусе

плюс в вашем варианте нет колбеков, нет кастомных событей, не изменится состояние чекбокса когда у него фукус и вы жмете пробел, не подсвечивается при таб-обходе, при ресете не изменится картинка…
но checked-polyfill не стилезирует задизейблены чекбоксы, чекбоксы в фокусе, задизейблены и чекнуты чекбоксы, чекбосы при навидении, чекбоксы в активном стане.
А как насчет комментариев ниже
А представте если вам надо чекнуть чекбокс после прихода ajax запроса.
С етим плагином можно ето сделать.
Нативными методами — нет.
но, нет возможности стилизировать блок который обертывает чекбокс и label
все они используют селекторы которые не работают в всех браузерах.
нельзя стилизовать отца, а еще надо различные колбеки — что есть в этом плагине.
потому что нельзя стилизовать чекбоксы.
2

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность