JSFiddle - React, Tailwind, and code Playground
HTML
<ul id="tabs">
<li><a href="#" rel="div1">Test 1</a></li>
<li><a href="#" rel="div2">Test 2</a></li>
<li><a href="#" rel="div3">Test 3</a></li>
</ul>
<div id="panel_wrapper">
<div id="div1" class="panel">div 1</div>
<div id="div2" class="panel">div 2</div>
<div id="div3" class="panel">div 3</div>
</div>
CSS
#panel_wrapper>div{
padding:10px;
width:200px;
height:200px;
margin: 20px 0;
text-align: center;
vertical-align: middle;
line-height: 200px;
border:1px solid black;
display: none;
}
JavaScript
$("#tabs a").click(function (e) {
e.preventDefault(); //preprecimo izvajanje default obnasanja
$("#panel_wrapper div.panel").hide(); //skrijemo vse s classom "panel"
var rel = $(this).attr('rel'); //dobimo ven rel vrednost
$("#panel_wrapper div#"+rel).show(); //prikazemu ustrezni panel
});
$("#tabs a:eq(0)").trigger("click");