Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    by-shimpublic

    by

    dependency status

    browser support

    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 for document.getElementsByName
    • var byId = require("by/id") which is short for document.getElementById
    • var query = require("by/query") which is short for document.querySelector
    • var queryAll = require("by/queryAll") which is short for document.querySelectorAll
    • var byTag = require("by/tag") which is short for document.getElementsByTagName

    Installation

    npm install by

    Contributors

    • Raynos

    MIT Licenced

    Keywords

    none

    install

    npm i by-shim

    Downloadslast 7 days

    2

    version

    0.3.0

    license

    none

    repository

    github.com

    last publish

    collaborators

    • avatar