@terrence
Если у вас есть стандартный checkbox и его label, то можно использовать следующий скрипт на jQuery:
1 2 3 4 5 6 7 8 9 10 11 |
$(document).ready(function(){ $("input[type='checkbox']").change(function() { var checkbox = $(this); var label = checkbox.next(); if (checkbox.prop("checked")) { label.addClass("checked"); } else { label.removeClass("checked"); } }); }); |
Пример HTML кода с чекбоксом и его label:
1 2 |
Checkbox label |
В данном примере, после выбора чекбокса, скрипт добавит класс "checked" к label. Таким образом, вы можете добавить стилизацию к выбранному checkbox.