判断node的包含关系
// 判断元素是否body元素且是否是body的子孙元素. function isInPage(node) { return (node === document.body) ? false : document.body.contains(node); }
比较常见的是弹出菜单的关闭, 通过contains判断点击元素是否是菜单本身或在菜单内, 如果不在其内那么表示要关闭菜单
contains
最后更新于5年前