JSFiddle - React, Tailwind, and code Playground

by Richard Warmenhoven

HTML

<button id="showTop" class="menubtn">Show Menu</button>

JavaScript

var menuTop = document.getElementById('cbp-spmenu-s3'),
    showTop = document.getElementById('showTop'),
    body = document.body;

showTop.onclick = function () {
    if (showTop.innerHTML == 'Show Menu') {
        showTop.style.backgroundColor = "blue";
        showTop.innerHTML = 'Hide Menu';
    } else {
        showTop.innerHTML = 'Show Menu';
        showTop.style.backgroundColor = "";
    };

    classie.toggle(this, 'active1');
    classie.toggle(menuTop, 'cbp-spmenu-open');
    disableOther('showTop');
};

function disableOther(button) {
    if (button !== 'showTop') {
        classie.toggle(showTop, 'disabled');
    }
}