npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

ancestors

0.0.3

@chrisdickinson

npmRepoSnykSocket
Downloads:19164
$ npm install ancestors
DailyWeeklyMonthlyYearly

ancestors

return a list of a node's ancestors, optionally filtered with a provided function.


var parents = require('ancestors')
  , el = document.getElementById('target')


var p = parents(el)
// [list, of, parent, elements]

var p = parents(el, function(node) { return node.tagName == 'div' })
// [list, of, parent, div, elements] 

API

parents(element[, filterFunction]) -> [list of elements]

License

MIT