Element.closest() 获取指定选择器的祖先元素
Element.closest() 方法用来获取:匹配特定选择器且离当前元素最近的祖先元素(也可以是当前元素本身)。如果匹配不到,则返回 null。
语法
var closestElement = targetElement.closest(selectors);
selectors 是指定的选择器,比如 "p:hover, .toto + q"
closestElement 是查询到的祖先元素,也可能是自身或 null
详细介绍见mdn官方文档:developer.mozilla.org/zh-CN/docs/…