我有一个动态构建的表,我想要的是,当我点击时,一个函数执行,给我每行的最后一列的ID,我用以下代码提醒每个列的ID,但它不起作用。谁能帮我 ????这是在函数中使用循环不能得到表中每一行的最后一列的ID
$('table[id="' + tableID + '"]').find('tr').each(function() {
alert($('td:last-child').attr("id"));
});
我所得到的警示是第一行的最后一列在循环的每次迭代中的ID
我很挑剔,但如果你正在寻找一个元素的ID没有必要做$('table [id =“mytableid”]'),文档中的所有id(应该是)唯一的,所以在那里不需要先按表过滤它。只要做$('#mytableid')。这也是更快http://jsperf.com/selectors-tag-or-not(不是你会发现在大多数情况下的差异..) – 2012-04-15 15:47:02