zw-closest
v0.0.1
Published
Same as `$.fn.closest` from jQuery, but without jQuery. Does not modify any global objects or prototypes. Gracefully falls back to using native `Element.closest` and `Element.matches` if ones are available. The only requirement is native `Element.query
Downloads
2
Readme
What is it?
Same as $.fn.closest
from jQuery, but without jQuery.
Does not modify any global objects or prototypes.
Gracefully falls back to using native Element.closest
and Element.matches
if ones are available.
The only requirement is native Element.querySelectorAll
method, so it is compatible with all browsers except IE <= 7.
Installation
npm i --save zw-closest
Usage
const closest = require('zw-closest');
closest(document.body, 'html');