tiny-element

A tiny DOM element selector

tiny-element

A tiny DOM element selector

NPM

npm install tiny-element --save

Bower

bower install tiny-element --save
<script src="bower_components/tiny-element/dist/tinyelement.js"></script>

Browser

var element = window.tinyElement;
 
var el = element('.parent .some-selector');
var els = element('.some-elements', true); // This returns an ACTUAL array of DOM elements 

Browserify

var element = require('tiny-element');
 
var el = element('.parent .some-selector');
var els = element('.some-elements', true); // This returns an ACTUAL array of DOM elements 
  • selector - a css selector OR DOM element. If a DOM element is passed in, it just returns that DOM element. It's a nice abstraction to avoid always testing for a selector or DOM element.
  • multiple - should the query return multiple DOM elements. This is useful because it returns an actual array or DOM elements instead of a pseudo-array.

Requires Phantomjs is installed

npm install
npm test