【发布时间】:2013-06-02 01:04:59
【问题描述】:
我正在尝试获取具有已知类名的表行的 ID。我正在使用 ajax 获取数据
...
$.get("getall.php", function(data){
{
$('.tableholder').append(data);
$('tr:first-child').addClass("current");
然后给第一个孩子当前的类并且按预期工作。但是这返回未定义
var idcell = $('table').find('tr.current').attr('id');
alert(idcell);
为什么返回未定义?
【问题讨论】:
-
你确定它有ID吗?您是否使用 chrome 工具检查过?
-
我刚查了一下,有点奇怪。如果我添加像 $('tr:first-child').next().addClass("current"); 这样的类,它就可以工作。但这会将类添加到表格的第二行。
-
你可以试试
$('.tableholder').append(data); $('.tableholder tr:first-child').addClass("current");然后var idcell = $('.tableholder tr.current').attr('id'); alert(idcell);一次..
标签: jquery