конвертировать .нажмите, чтобы нажать jquery ajax

#jquery

Вопрос:

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

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

Мне нужно преобразовать это событие в формат ниже. не могли бы вы, пожалуйста, помочь мне с этим.

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

Ответ №1:

Попробуйте это:

 $(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> 

Комментарии:

1. $(документ).вкл. («щелчок», «#myTable td», функция(evt) { $(«#область текста»).val($(«[тип=»скрытый»]», это).val ()); });