конвертировать .click в jquery ajax по клику

avatar
Hashan
8 августа 2021 в 16:32
39
1
2
        $('#myTable').find('td').click(function() { 

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

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

$(document).on('click', '#element', function (evt) {
    
});
Источник

Ответы (1)

avatar
jiali
8 августа 2021 в 16:46
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>
Hashan
8 августа 2021 в 16:59
1

$(document).on('click', '#myTable td', function(evt) { $('#meaningtextarea').val($("[type='hidden']", this).val() ); });