JSFiddle - React, Tailwind, and code Playground
by Sascha
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<div class="row">
<div class="col-lg-6">
<button data-val="p1">P1</button>
<div class="card">
<div class="card-body">
<span>
Data for P1
</span>
</div>
</div>
<button data-val="p2">P2</button>
<div class="card">
<div class="card-body">
<span>
Data for P2
</span>
</div>
</div>
<button data-val="p3">P3</button>
<div class="card">
<div class="card-body">
<span>
Data for P3
</span>
</div>
</div>
</div>
<div class="col-lg-6">
<div class="second">
<div class="card">
<div class="card-body">
<span>
TEXT SHOULD BE DISPLAYED HERE
</span>
</div>
</div>
</div>
</div>
</div>
JavaScript
$('.col-lg-6 button').on('click', function() {
$('.second .card').html($(this).next().html());
})