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