Важно отметить, что ваш HTML-код недействителен.Элемент li
не может быть дочерним по отношению к td
, он должен содержаться либо в ul
, либо в ol
.
После того, как вы исправите это, вы можете предоставить функцию дляtext()
, который вы вызываете на td
.Затем вы можете пройти через DOM и вернуть id
дочернего элемента li
- при условии, что есть только один, или вы хотите прочитать id
из первого найденного:
$('td').text(function() {
return $(this).find('li').prop('id');
});