I'm trying to understand jimu CheckBox.js check function.
Specifically, I'm wondering why checked class is added and then removed?
html.addClass(this.checkNode, 'checked jimu-icon-checked');
html.removeClass(this.checkNode, 'checked jimu-icon-checkbox');
As opposed to:
html.addClass(this.checkNode, 'checked jimu-icon-checked');
html.removeClass(this.checkNode, 'jimu-icon-checkbox');