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);
    }
});