所以我有一个功能
$("#names tbody tr").click(#something here);
我在想。因为我已经在桌子的“内部”,所以如何使用这个对象来浏览每个单独的td?
答案 0 :(得分:1)
$(this).find('td').each( function(){
// do something
});
答案 1 :(得分:1)
$("#names tbody tr").click(function(){
$(this).find('td').each(function(){
alert($(this).html());
});
});
将依次输出行中每个TD的内容
Note the first "this" refers to the <tr> element, the second to the <td> element since it occurs within the .each() function.
答案 2 :(得分:1)
你可以这样做:
$("#names tbody tr").click(function(){
$(this).children('td').each(function(index, element){
//here are your td
})
});
答案 3 :(得分:1)
再多一点:
$('td', this)