首页 > 解决方案 > 将 .click 转换为单击 jquery ajax

问题描述

        $('#myTable').find('td').click(function() { 

            $('#meaningtextarea').val($("[type='hidden']", this).val());
            
        });

我需要将此事件转换为以下格式。你能帮我解决这个问题吗?

$(document).on('click', '#element', function (evt) {
    
});

标签: jquery

解决方案


试试这个:

$(document).on('click', '#myTable td', function(e){
  console.log($(this).text())
})
table, tr, td {
  border : 1px solid black;
  }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- Target table -->
<table id="myTable">
  <tr>
    <td>aa</td>
    <td>bb</td>
  </tr>
</table>
<p>

<!-- Test table -->
<table >
  <tr>
    <td>xx</td>
    <td>zz</td>
  </tr>
</table>


推荐阅读