jquery没有得到行id

时间:2013-09-19 01:40:42

标签: jquery html events

我在html中有下一个代码

<tr id='1'>
<td>'
   <a href='#'><i class='icon-pencil'></i></a> 
   <a href='#myModal' role='button' data-toggle='modal'><i class='icon-remove' ></i></a>
></td>
</tr>

以及javascript代码中的下一个代码

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

但不起作用,获取行ID

编辑: 我把下一个函数放在$(document).ready(function()

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

并添加onclick ='getId(this);'至 。 不是最好的方法,但有效。

PD:我有标签表,mi故障没有把完整的代码

1 个答案:

答案 0 :(得分:0)

如果没有<table>代码,它似乎无法运作。

之前 - http://jsfiddle.net/UrYEG/ 之后 - http://jsfiddle.net/UrYEG/1/