遍历单元格中单击项目中的父td和tr

dot*_*der 2 jquery

我在html表的每一行的表格单元格中都有一个链接(锚)标记.单击此锚标记后,我想使用jquery(最好)遍历回父td和tr并获取对象引用.

我怎么能在这里使用jquery在dom中导航\ traverse.

我可以做这样的方法,但不确定jquery是否有更好的方法.

function findRowNumber(element) 
{ 
  // element is a descendent of a tr element

  while(element.tagName.toLowerCase() != "tr") 
  {
   element = element.parentNode; // breaks if no "tr" in path to root
  }

  return element.rowIndex;
}
Run Code Online (Sandbox Code Playgroud)

MrK*_*urt 6

这正是" 最接近 "的目的.

$(this).closest('td');
$(this).closest('tr');
Run Code Online (Sandbox Code Playgroud)