Вы можете привязать событие щелчка к существующему элементу на странице и получить значение первой ячейки, используя навигацию DOM. Так, например, если ваша таблица уже существует на странице и вы хотите связать событие щелчка с динамически добавляемыми строками, вы можете сослаться на элемент table
:
$(document).ready(function() {
$('table').on('click', 'tr', function() {
var value = $(this).find('td:first-child').text();
//do something with value
});
});
Демо
В вашем случае похоже, что вы динамически добавляете саму таблицу на страницу. В этом случае вы можете привязаться к document
и ссылаться на идентификатор динамически добавляемой таблицы:
$(document).ready(function() {
$('document').on('click', '#order-table tr', function() {
var value = $(this).find('td:first-child').text();
//do something with value
});
});
Если вы хотите, чтобы это событие щелчка было во всех таблицах, вы можете сделать:
$(document).ready(function() {
$('document').on('click', 'table tr', function() {
var value = $(this).find('td:first-child').text();
//do something with value
});
});