JSFiddle - React, Tailwind, and code Playground
HTML
<div class="sam">div 1</div>
<div class="sam">div 2</div>
<div class="sam">div 3</div>
<div class="sam">div 4</div>
CSS
.expanded {
border-style:solid;
border-width:1px;
border-color:black;
background-color:yellow;
min-height:50px;
}
JavaScript
$(document).on('click', '.sam', function () {
if ($(this).hasClass('expanded')) {
$(this).removeClass('expanded');
} else {
$(this).addClass('expanded');
}
});
$(document).ready(function () {
//Im just test to write some divs after document ready
var output = '<div class="sam">div 5</div>';
$(output).insertAfter('.sam:last').fadeIn('slow');
var output = '<div class="sam">div 6</div>';
$(output).insertAfter('.sam:last').fadeIn('slow');
});