UNPKG

gridsome

Version:

A JAMstack framework for building blazing fast websites with Vue.js

17 lines (14 loc) 406 B
if (!Element.prototype.matches) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector } if (!Element.prototype.closest) { Element.prototype.closest = function (s) { let el = this do { if (el.matches(s)) return el el = el.parentElement || el.parentNode } while (el !== null && el.nodeType === 1) return null } }