2011-03-21 109 views

回答

2

正如其他人所说,parents()将行走父链并累积匹配指定选择器的元素。但是,如果多个父元素匹配选择器(对于您的情况,如果多个父代公开cA类),那么返回的jQuery对象将包含多个元素。

如果这种行为不是您想要的,请考虑使用closest()来代替。

2
var $parent = $('.cZ').parents('.cA'); 
+0

+1,第1个。谢谢。 – Homam 2011-03-21 14:26:59

0

只需使用.parents()方法。它应该返回你正在寻找的东西。

0

请参阅Jquery Tree Traversal API。在这种情况下帮助你的人是.parents()