a small, simple, and fast DOM helper library
A few commonly used dom traverstal and event binding techniques are not easy to write in pure DOM, this provides a simple way to do them.
doc can be used very much like jQuery:
var doc = require('doc-js');
doc(target); // NodeList
where 'target' can be a CSS selector, a HTMLElement, or a list of elements, eg:
doc('.things'); // List of nodes that have the class 'things'
There are two versions of every function; a legacy way, and a fluent way.
Legacy way example:
doc.is(target, selector);
Fluent way example:
doc(target).is(selector);
less than 1k minified
about 1.3k min'd and gzipped (I added features..)
http://jsperf.com/doc-vs-jquery/8
MIT