0.0.0 • Published 10 years ago

findup-element v0.0.0

Weekly downloads
28
License
MIT
Repository
github
Last release
10 years ago

findup-element experimental

Given a child element, climb up the DOM and find the first parent element matching your criteria.

Useful when dealing with event handlers.

Usage

NPM

el = findup(child, filter)

Returns the first element passing the filter(element) function. Alternatively, you can pass in an element name as a string or a single HTMLElement.

var findup = require('findup-element')

var parent = findup(el, 'div')
var parent = findup(el, canvas)
var parent = findup(el, function(parent) {
  return parent.hasAttribute('data-tag')
})

License

MIT. See LICENSE.md for details.