Get HTML table cell value using jQuery

HTML

<table id="tblData">
  <tr>
    <th>Name</th>
    <th>Age</th>
    <th>Country</th>
  </tr>
  <tr>
    <td>Maria Anders</td>
    <td>30</td>
    <td>Germany</td>
  </tr>
  <tr>
    <td>Francisco Chang</td>
    <td>24</td>
    <td>Mexico</td>
  </tr>
  <tr>
    <td>Roland Mendel</td>
    <td>100</td>
    <td>Austria</td>
  </tr>
  <tr>
    <td>Helen Bennett</td>
    <td>28</td>
    <td>UK</td>
  </tr>
  <tr>
    <td>Yoshi Tannamuri</td>
    <td>35</td>
    <td>Canada</td>
  </tr>
  <tr>
    <td>Giovanni Rovelli</td>
    <td>46</td>
    <td>Italy</td>
  </tr>
  <tr>
    <td>Alex Smith</td>
    <td>59</td>
    <td>USA</td>
  </tr>
</table>
<br/>
<span id="spnText"></span>

CSS

body {
  font-family: arial, sans-serif;
  font-size: 14px;
}

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td,
th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

th {
  background-color: #ccd;
}

tr:nth-child(even) {
  background-color: #ecf6fc;
}

tr:nth-child(odd) {
  background-color: #ddeedd;
}

.highlight {
  background-color: Yellow;
  color: Green;
}

JavaScript

$(document).ready(function() {
  $("#tblData tr:has(td)").mouseover(function(e) {
    $(this).css("cursor", "pointer");
  });
  $("#tblData tr:has(td)").click(function(e) {
    $("#tblData td").removeClass("highlight");
    var clickedCell = $(e.target).closest("td");
    clickedCell.addClass("highlight");
    $("#spnText").html(
      'Clicked table cell value is: <b> ' + clickedCell.text() + '</b>');
  });
});