跳到主要内容

closest

closest(selector, [context]) ⇒ collection
closest(collection) ⇒ collection [v1.0]
closest(element) ⇒ collection [v1.0]

从元素本身开始,逐级向上级元素匹配,并返回最先匹配 selector 的元素。如果给定 context 节点参数,那么只匹配该节点的后代元素。这个方法与 parents(selector) 有点相像,但它只返回最先匹配的祖先元素。

如果参数是一个 Zepto 对象集合或者一个元素,结果必须匹配给定的元素而不是选择器(selector)。

var input = $('input[type=text]')
input.closest('form')