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