PDF rausgenommen
This commit is contained in:
30
msd2/wordpress/wp-includes/js/dist/vendor/wp-polyfill-node-contains.js
vendored
Normal file
30
msd2/wordpress/wp-includes/js/dist/vendor/wp-polyfill-node-contains.js
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
(function() {
|
||||
|
||||
function contains(node) {
|
||||
if (!(0 in arguments)) {
|
||||
throw new TypeError('1 argument is required');
|
||||
}
|
||||
|
||||
do {
|
||||
if (this === node) {
|
||||
return true;
|
||||
}
|
||||
} while (node = node && node.parentNode);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
// IE
|
||||
if ('HTMLElement' in this && 'contains' in HTMLElement.prototype) {
|
||||
try {
|
||||
delete HTMLElement.prototype.contains;
|
||||
} catch (e) {}
|
||||
}
|
||||
|
||||
if ('Node' in this) {
|
||||
Node.prototype.contains = contains;
|
||||
} else {
|
||||
document.contains = Element.prototype.contains = contains;
|
||||
}
|
||||
|
||||
}());
|
Reference in New Issue
Block a user