jQuery.closest()方法
jQuery.closest()方法可以查找最近的匹配祖先元素,它是一个从当前元素开始,沿 DOM 树向上遍历的操作。它返回距离当前元素最近的符合指定选择器的祖先元素,如果找不到,则返回空集。
使用方法
基本语法:
$(selector).closest(filter)
参数:
- selector:必需。一个用于匹配元素的选择器字符串。
- filter:可选。一个用于匹配元素的选择器字符串。
实例:
$("span.data").closest("div.container")
上面的代码表示查找最近的匹配祖先元素,即查找离span.data最近的div.container元素。