jQuery文档状态
对于集合中的每个元素,通过测试元素本身并向上遍历其在 DOM 树中的祖先来获取与选择器匹配的第一个元素。
在我看来,这里的操作词是祖先。这意味着如果一个人使用
elem.closest(selector)
并且 selector 不是 elem 的祖先,不会找到任何东西。但是,在它读取的同一个文档中稍微低一点
向上移动 DOM 树,直到找到匹配的选择器
我将其解释为这意味着它将一直到 <body> 标记以获取它的人。注意,这里没有提到父母或祖先。
我写了一个快速小提琴,这似乎表明前一种说法是正确的。但是,我认为最好在这里发帖,看看是否有其他人可以证实这一点。