by-shim
v0.3.0
Published
Fork of Raynos/by
Downloads
2
Readme
by
Select elements by class or id or tag
Example
Because document.getElementsByClassName
is simply too verbose.
Also these functions return arrays! You can also pass an optional first parameter to give it a different context then document.
var byClass = require("by/class")
, queryAll = require("by/queryAll")
var elems = byClass("some-class")
var other = queryAll(elems[0], ".some div.selector")
Also has
var byName = require("by/name")
which is short fordocument.getElementsByName
var byId = require("by/id")
which is short fordocument.getElementById
var query = require("by/query")
which is short fordocument.querySelector
var queryAll = require("by/queryAll")
which is short fordocument.querySelectorAll
var byTag = require("by/tag")
which is short fordocument.getElementsByTagName
Installation
npm install by
Contributors
- Raynos