@beisen/ethos
Version:
beisencloud pc react components
26 lines (23 loc) • 493 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = contains;
/*
* @Author: zhongjiahao
* @Date: 2016-11-01 18:35:52
* @Last Modified by: zhongjiahao
* @Last Modified time: 2016-11-01 18:36:20
*/
// 判断n 元素是否是 root中的子元素
function contains(root, n) {
var node = n;
while (node) {
if (node === root) {
return true;
}
node = node.parentNode;
}
return false;
}
module.exports = exports['default'];