2019-11-05
描述
如果 parent 元素中包含 child 元素的话,返回 true,否则返回 false。
提示
- 检查
parent是否和使用child是同一个元素 - 使用
parent.contains(child)检查parent元素是否包含了child元素
代码
const elementContains = (parent, child) => parent !== child && parent.contains(child);
示例
head 元素中是否包含了 title 元素:
elementContains(document.querySelector('head'), document.querySelector('title')); // true
body 元素中是否包含了 body 元素:
elementContains(document.querySelector('body'), document.querySelector('body')); // false
ME!
链滴