function getParent(element, parentType, number = 1) { let result = element; let foundNumber = 0; while (result && result.parentNode) { if (result.nodeName.toLowerCase() === parentType.toLowerCase()) { foundNumber++; if (foundNumber === number) { return result; } } result = result.parentNode; } return null; }
function getParent(element, parentType, number = 1) {
let result = element;
let foundNumber = 0;
while (result && result.parentNode) {
if (result.nodeName.toLowerCase() === parentType.toLowerCase()) {
foundNumber++;
if (foundNumber === number) {
return result;
}
}
result = result.parentNode;
}
return null;
}