Jquery не получает идентификатор строки

У меня следующий код в html

'
  
 
>

и следующий код в javascript-коде

$("a").click(function () {
 var id = $(this).closest("tr").attr('id');
 console.log(id);
});

но не работает, для получения идентификатора строки

EDIT: я выложу следующую функцию из $ (document).ready(function()

function getId(idd) 
{
 var id = $(idd).closest("tr").attr('id');
}

и добавьте onclick = 'getId (this);' к. Не лучший метод, но работает.

PD: и у меня есть таблица тегов, mi fault, потому что нет полного кода

1 ответ

Кажется, он не будет работать без .

<p> Раньше - <a href="http://jsfiddle.net/UrYEG/rel=nofollow" rel="nofollow noreferrer" target="_blank">http://jsfiddle.net/UrYEG/</a> После - <a href="http://jsfiddle.net/UrYEG/1/rel=nofollow" rel="nofollow noreferrer" target="_blank">http://jsfiddle.net/UrYEG/1/</a></p> <table> </table>

licensed under cc by-sa 3.0 with attribution.