JSFiddle - React, Tailwind, and code Playground
by Dimitar Christoff
HTML
<input type="checkbox" id="foo" />
JavaScript
var banana = new Class({
Implements: [Events, Options],
initialize: function(options) {
this.setOptions(options);
this.element = document.id(options.element);
this.element.addEvents({
focus: function(e) {
this.fireEvent("focus", e);
}.bind(this)
});
}
});
var foo = new Class({
handleComponentFocus: function(e) {
console.log(e);
},
initialize: function() {
this.picklist = new banana({
element: "foo",
onFocus: this.handleComponentFocus
});
}
});
new foo();