jQuery中closest()和parents()的促进作用十分相近,都是向下找寻合乎示例前提的原素,但她们间有许多微小的差异,官方网站也得出了表明:
parent()
赢得子集中每一相匹配原素的父级原素,从选定类别的间接父结点已经开始搜寻,回到两个原素结点。
parents()
赢得子集中每一相匹配原素的先祖原素,与parent()的差异是,当它找出第二个父结点时并没暂停搜寻,而要竭尽全力搜寻,最终回到数个父结点。
closest()
从原素这类已经开始,逐次向下级领导原素相匹配,并回到种叠相匹配的先祖原素。从包涵另一方面的结点找起,它同parents()方式类似于,不同之处是它只回到相匹配的第二个原素结点。