//获取指定class的父节点
function getParents(element, className) {
var that = this;
var returnParentElement = null;
function getParentNode(element, className) {
if(that.isElement(element)) {
if(element && element.classList.contains(className) && element.tagName.toLowerCase() != "body") {
returnParentElement = element;
} else {
getParentNode(element.parentElement, className);
}
}
}
getParentNode(element, className);
return returnParentElement;
}此函数提取自 H.js 略有修改