JSFiddle - React, Tailwind, and code Playground

by Matt Ball

HTML

<button id="clicky">Click!</button>
<br/><br/>
<button id="bindy">Bind!</button><button id="unbindy">Unbind!</button>

JavaScript

var $elt = $('#clicky'),
    $bindy = $('#bindy'),
    $unbindy = $('#unbindy');

function clickHandler1(event){alert('click handler 1');}
function clickHandler2(event){alert('click handler 2');}

$bindy.click(function ()
{
    // bind both
    $elt.click(clickHandler1);
    $elt.click(clickHandler2);
});

$unbindy.click(function ()
{
    // unbind just the first
    $elt.unbind('click', clickHandler1);
});