获得两个DOM元素的公共父级

时间:2011-10-04 12:27:49

标签: jquery dom parent anchor

  

可能重复:
  How to find the nearest common ancestors of two or more nodes?

我有2个锚元素,我需要得到其中2个的共同父元素。

有些时候他们处于ul状态,有时候是在桌子里,或者其他任何方式。

我这样做:

var idParent = $(elem1).parents().filter($(elem2).parents()).first().attr('id');

但它并不总是有效,我有时会发现它...

有什么好主意吗?或者解决这个问题的方法?

编辑: 我想要一个jquery解决方案。

谢谢

1 个答案:

答案 0 :(得分:15)

var parent = $(elem1).parents().has(elem2).first();