I am using the iCheck module for checkboxes, and the checkbox is initially hidden by the Webform module. Somehow, the Webform module also sets it to disabled while hidden, which is nice.
Once it gets shown, the disabled status is removed from the webform, but the iCheck module doesn't notice. Calling
iCheck.update() fixes it, but I need to catch an event to do that.