low level traverse function, inspired by $.dir.
npm install yields-traverselow level traverse function, inspired by $.dir
Install with component(1):
$ component install yields/traverse
#### traverse(property, element, [selector|element, [length]])
Traverse using the given property on element getting elements
that match the given selector until len is reached.
if selector is omitted, all elements are returned.len is defaulted to 1.
``js
var traverse = require('traverse');
// getting all
parents.
traverse('parentNode', el, 'p', Infinity);
// getting a single
sibling
traverse('nextSibling', el, 'p');
// traversing to an element
traverse('parentNode', el, document.body);
``
MIT