JSFiddle - React, Tailwind, and code Playground
HTML
<span class=clickety>click</span>
CSS
.state {
background-color: red;
}
JavaScript
$.event.special.click = {
add: function(options) {
var handler = options.handler;
options.handler = function(e) {
$(this).toggleClass('state');
return handler.apply(this, arguments);
}
}
}
$('.clickety').on('click', function(e) {
console.log('clicked');
});