I am trying to get the data attribute 'status' of the button when it is clicked.
But what I get is undefined.
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="action-buttons">
  <button id="pendingBtn" data-status="pending">Pending</button>
  <button id="returnedBtn" data-status="returned">Returned</button>
  <button id="admittedBtn" data-status="admitted">Admitted</button>
  <button id="rejectedBtn" data-status="rejected">Rejected</button>
  <button id="allBtn" data-status="all">All</button>
</div>
<p id="print"></p>
<script>
  $(document).ready(() => {
    $(".action-buttons").find("button").on('click', () => {
      //console.log($(this).attr("data-status"));
     $("#print").text($(this).attr("data-status"));
    });
  });
</script> 
    