1.0.0 • Published 4 years ago

@claudioacioli/by.js v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

By.js

Welcome to super simpliest wrapper library to type less code!

Install

npm install byjs

Use it

Import wrapper functions:

import {
  byId,
  byClass,
  bySelector,
  byTag,
  byName,
  byAll
} from "byjs";

to select element by id:

byId("element-id");

// specific parent
byId("element-id", parentElement);

to select element by selector:

bySelector("#element-id");
bySelector(".class");
bySelector("tag");

//specific parent
bySelector(".class", byId("element-id"));

to select elements by className:

byClass("class");

//specific parent
byClass("class", bySelector("tag"));

to select elements by Name:

byName("name");

//specific parent
byName("name", bySelector("tag"));

to select elements by TagName:

byTag("tag");

//specific parent
byTag("class", bySelector("#element-id"));

to select elements by all:

byAll(".class");

//specific parent
byAll("class", byId("element-id"));