Html or css selector into DOM elements. For use with Browserify.
Part of the Domy module collection.
npm install domy-element --save
var element = require('domy-element');
var el = element('#someId').one(); // single
var els = element('.item').all(); // multiple
var el = element('<div class="item"></div>').one();
var el = element(document.body).one();
// In context
var items = element('.parent').all('.items');
-
data
- a string, css selector, or DOM element- Example 1:
element('<div class="item"></div>').one()
- returns a DOM element with a class of item - Example 2:
element(document.body).one()
- returns the body DOM element - Example 3:
element('body').one()
- returns the body DOM element
- Example 1:
Returns an array of DOM elements
-
selector
- css selector. If used,selector
will select all DOM elements within the context of the parent selector used in theelement()
method.
Returns a single DOM element
-
selector
- css selector. If used,selector
will select the first matching DOM elements within the context of the parent selector used in theelement()
method.
Requires Phantomjs is installed
npm install
npm test