javascript Check if an element is a descendant of another
const isDescendant = (child, parent) => parent.contains(child);
javascript Check if an element is a descendant of another
const isDescendant = (child, parent) => parent.contains(child);
javascript node has parent with class
/**
* If the element/node ('child') has the class 'classname' => return true
* Else: call the function again with parent until parent with class is found or no parent is left
*/
function hasParentClass(child, classname){
if(child.className.split(' ').indexOf(classname) >= 0) return true;
try{
//Throws TypeError if child doesn't have parent any more
return child.parentNode && hasParentClass(child.parentNode, classname);
}catch(TypeError){
return false;
}
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us