JSFiddle - React, Tailwind, and code Playground
HTML
<div id="mySelector"></div>
CSS
#mySelector {
background: #f00;
width: 50px;
height: 50px;
}
JavaScript
$("#mySelector").click(function() {
alert('you call me');
})
var myCondition = true, //try false too
fFirstFunction = $("#mySelector").data("events").click[0].handler;
$("#mySelector").unbind("click");
$("#mySelector").click(function() {
if(myCondition) {
alert(myCondition);
} else {
$("#mySelector").click(fFirstFunction);
}
});