JavaScript獲取指定classname的父節點
阿新 • • 發佈:2019-02-03
//獲取指定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 略有修改