jQuery中最亲与双亲的区别分析

jQuery中最接近父母的部分都是从性能方面寻找在线上的一些元素。但是如果你不能很好地理解他们,让我们看看最亲近的和父母之间的区别。

1。起源

父()-唯一的父元素,可能是0个或1个元素。

2。祖先

父母(选定的)-所有选定的祖先(不包括根元素),可能是0, 1个或更多的元素。

最近的(选定的)-唯一选定的祖先,可能是0个或1个元素。

父母和父母之间的主要区别是:

前者从当前元素开始匹配,后者从父元素开始匹配。

前者一步一步搜索直到找到匹配元素,然后停止直到根元素被搜索为止。然后将这些元素放入临时集,并用给定的选择器表达式进行过滤。

前者返回0个或1个元素,后者包含0, 1个或多个元素。

最近对处理事件委托非常有用。

总结

1,最接近的查找本身开始,父元素从父元素开始。

2,最近向上查找,知道查找匹配停止查找,父母查找根元素并将匹配的元素添加到集合中。

3,最近返回包含零或一个元素的jQuery对象,并且父函数返回包含零或一个或多个元素的jQuery对象。

以上是本文的全部内容,希望大家能喜欢。