У меня есть страница, где я устанавливаю содержимое dataTable в div, используя следующий код:
$('#' + divid + '-data')[0].innerHTML = data.TableContent;
Я получаю содержимое таблицы другим методом. Вот мой TableContent
:
<table class="table-responsive dataTable table-striped" id="51">
<tr>
<td class="details-control"></td>
<td>Hi</td>
</tr>
</table>
На странице, когда я пытался отобразить предупреждающее сообщение при нажатии на столбец, реагирующий на таблицу, ничего не происходит.
$("td.details-control").on("click", function(e) {
alert("hi");
});
Я тожепопробовал:
document.getElementById("#table-51").on("click", "tr td.details-control", function () {
alert("hi");
});
Пожалуйста, помогите и спасибо заранее.