JSFiddle - React, Tailwind, and code Playground
by ChrisStanyon
HTML
<div id="buttons">
<button data-div="#div1">Button 1</button>
<button data-div="#div2">Button 2</button>
<button data-div="#div3">Button 3</button>
</div>
<div class="content" id="div1">This is div 1</div>
<div class="content" id="div2">This is div 2</div>
<div class="content" id="div3">This is div 3</div>
CSS
.content { display:none; }
.displayed { display:block; }
JavaScript
$('#buttons button').click(function() {
$('.displayed').removeClass('displayed');
var div = $(this).data('div');
$(div).addClass('displayed');
});