changed self.$cbx.on click

I had some issue when I try to use 'threeState: false'.
In order to reproduce it - try remove all button from example (index.html) except: 
<input id="test-1" type="checkbox" />
and remove also scripts - leave only 
$el.checkboxX({'threeState': false, enclosedLabel: true});
In that case button doesn't work properly. 
If I miss something pls let me know.
But I found when I add true to:
self.$cbx.on('click', function(e) {
                if (!options.enclosedLabel) {
                    self.change(true);
                }
            });

everything works fine.
Best regards