Javascript 使用jquery获取html表列id

Javascript 使用jquery获取html表列id,javascript,jquery,html,Javascript,Jquery,Html,我有一个html表格,有一行一列,如下所示: 积压 我想用jquery获取列id。我该怎么做? 我试过这个: colId = $("#backlog td:first").attr('id'); 但是它不起作用。假设只有一行/列 var colId = $("#backlog td").attr("id"); 如果发布的代码出现undefined错误,则很可能在运行jQuery函数时没有加载DOM。确保在执行jQuery之前等待DOM加载: $(document).ready() {

我有一个html表格,有一行一列,如下所示:


积压
我想用jquery获取列id。我该怎么做? 我试过这个:

colId = $("#backlog td:first").attr('id');

但是它不起作用。

假设只有一行/列

var colId = $("#backlog td").attr("id");

如果发布的代码出现
undefined
错误,则很可能在运行jQuery函数时没有加载DOM。确保在执行jQuery之前等待DOM加载:

$(document).ready() {
    colId = $("#backlog td:first").attr('id');
}
或者,jQuery快捷方式:

(function($){
    colId = $("#backlog td:first").attr('id');
}(jQuery));
试一试


它对我来说很好看…它显示了什么错误console@TiagoHuezo您是否已将代码放在document.ready下?您何时在加载时执行此活动?是否确实有一个
td
元素?
$(function () {
    colId = $("#backlog td:first").attr('id');
});