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());
})