可能重复:
如何找到两个或多个节点的最近的共同祖先?
我有两个锚点元素,我需要得到其中两个的公共父元素。
有时它们在ul中,有时在表中,或者以任何其他方式。
我在做这个:
var idParent = $(elem1).parents().filter($(elem2).parents()).first().attr('id');
但它并不总是有效的,我有时会发现它的元素。。。
有更好的主意吗?或者解决这个问题的方法?
编辑:我想要一个jquery解决方案。
感谢
var parent = $(elem1).parents().has(elem2).first();