JSFiddle - React, Tailwind, and code Playground
HTML
<a href="http://google.com">Google</a>
<button id="connect">connect</button>
<button id="disconnect">disconnect</button>
JavaScript
function logUnload() {
console.log('unloading');
};
$('#connect').click(function () {
console.log('connecting');
$(window).bind('unload', logUnload);
});
$('#disconnect').click(function () {
console.log('disconnecting');
$(window).unbind('unload', logUnload);
});