antiquery

1.4.2 • Public • Published

Anti-Query

You dont need any Big-Ass-Query that weights about 50KB, this library is enough for your needs (probably)

Whats this

this is DOM manipulation language

Installation

install by typing

yarn add antiquery --save
# or  
npm install antiquery --save

What is the usage

to use as import/export module use

import $ from 'antiquery'

for older javascript use:

// es2015 compiled with babel
const $ = require('antiquery/es2015').default
 
// es6
const $ = require('antiquery').default

for browser just use with webpack/backpack dont just include as one of 100's script src's like in 20'th century

...

then you can use like

$('div.golden')
  .removeClass('golden')
  .css({ background: 'black', color: 'white' })
  .text('hello')
  .animate('blink')
  .show()

What is ready?

  • what document.querySelector supports (a lot in current browsers)
  • chaining next methods
  • methods:
    • get (index: Number? or returns all)
    • each (fn: Function)
    • parents
    • children
    • find
    • remove
    • addClass (className: String)
    • removeClass (className: String)
    • css (css: Object)
    • hide
    • show
    • text (text: String)
    • html (html: String)
    • animate (className: String, ms: Number)

animate adds css class for duration of ms

Enjoy

by Jacek Pietal github.com/Prozi

License

MIT

Package Sidebar

Install

npm i antiquery

Weekly Downloads

0

Version

1.4.2

License

MIT

Unpacked Size

8.25 kB

Total Files

4

Last publish

Collaborators

  • jacekpietal
  • pietal.dev