JSFiddle - React, Tailwind, and code Playground

HTML

<table>
    <tr>
        <a href="#/"><td class="nav" width="225" onClick="home();">[Home]</td></a>
                        <td width="50"></td>
                        <a href="#/"><td class="nav" width="225" onClick="profiles();">[Profiles]</td></a>
                        <td width="50"></td>
                        <a href="#"><td class="nav" width="225" onClick="projects();">[Projects]</td></a>
                        <td width="50"></td>
                        <a href="#"><td class="nav" width="225" onClick="about();">[About]</td></a>
                        <td width="50"></td>
    </tr>
</table>
<br/>
<div onclick="change_colors();">Change Colors</div>

CSS

.nav {
    color: #00FF00 ;
    background-color: #585858 ;
    text-align: center ;
    font-size: 14px;
    font-family: Garamond, serif;
    display: block;
}

.nav_hover {
    color: #00FFff ;
    background-color: #0000ff ;
    text-align: center ;
    text-decoration: none ;
    font-size: 14px;
    display: block ;
    font-family: Garamond, serif;
}

JavaScript

hover_color = "#00FFff";

window.change_colors =    function () {
 
    button_bg_color = "#000000";
    button_text_color = "#00ff00";
    hover_text_color = "#ff0000";
    hover_bg_color = "#0000ff";
    bg_color = "#fefcfa";

    $nav = $(".nav");
    $nav.css("color", button_text_color);
    $nav.css("background-color", button_bg_color);
    $nav_hover = $(".nav_hover");
    $nav_hover.css("color", hover_text_color);
    $nav_hover.css("background-color", hover_bg_color);
    $("body").css("background-color", bg_color);
    hover_color = hover_text_color;
    };

     $(document).ready(function () {    
       $('.nav').hover(function() {
          $(this).css('color', hover_color );
       }, 
       function() {
          $(this).css('color', '#ffffff');
       });                         
     });