1.1.0 • Published 6 years ago

closest-ng v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

Closest-ng

GitHub license npm version CircleCI Status Greenkeeper badge

Finds the closest ancestor of an element (or the current element itself) that matches a selector. Uses the native closest method if available in the browser.

Installation

$ yarn add closest-ng

API

closest(element, selector)

  • element - will check this element's parents
  • selector - CSS selector to match parents

Example:

var closest = require('closest-ng');

closest(document.body, 'html') === document.documentElement
closest(document.body, 'body') === document.body

Types

Both TypeScript and Flow type definitions for this module are included! The type definitions won't require any configuration to use.