npm.io
0.0.3 • Published 9 years ago

geeky-js

Licence
ISC
Version
0.0.3
Deps
0
Vulns
0
Weekly
0

GeekyJS NPM version

A simple javascript library like JQuery with some optimizations.

Current Modules

  1. Click Event binding
  2. Adding Classes (One/Multiple comma seperated)
  3. Removing classes (One/Multiple comma seperated)
  4. Remove All
  5. Supports method chaining.

Installation

npm i geeky-js

Usage

<script src="dist/geeky.min.js"></script>

Click Event


  _$('#man').click(function() {
    // Stuff
  })

Add Class


  _$('#man')
      .addClass('classname1')
      .addClass('classname2')

  // OR

  _$('#man')
        .addClass('classname1, classname2, classname3');
  // Adds all three classes      

Remove Class


  _$('#man')
      .removeClass('classname1')
      .removeClass('classname2')

  // OR

  _$('#man')
        .removeClass('classname1, classname2, classname3');
  // Adds all three classes      

Remove All


  _$('#man')
      .removeAll()
  // Removes all classes      

Author

Krishcdbry [krishcdbry@gmail.com]

Licence

MIT @krishcdbry

Keywords