Skip to content

rmariuzzo/checkboxes.js

Repository files navigation

checkboxes.js – A jQuery plugin that gives you nice powers over your checkboxes

CI

Installation

npm install checkboxes.js

Or download the latest release from dist/ and include jquery.checkboxes-###.min.js just after jQuery.

Features

  • Check all checkboxes in context.
  • Uncheck all checkboxes in context.
  • Toggle states of all checkboxes in context.
  • Enable range selection.
  • Limit the number of checked checkboxes per context.
  • Data API like Twitter Bootstrap.

Documentation and examples

Want to contribute?

All help is more than welcome!

Pre-requisites

Development Workflow

  1. Fork this repository.

  2. Clone your fork and create a feature branch.

    git clone git@github.com:<your-username>/checkboxes.js.git
    cd checkboxes.js
    git checkout -b feature-<super-power>
  3. Install dependencies.

    npm install
  4. Code and be happy!

  5. Lint and test your code.

    npm run lint
    npm test
  6. Build the distribution files.

    npm run build
  7. Submit a pull request and grab popcorn.

Questions? Hit me.

Tests

npm test

Credits

Used by

About

☑️ A jQuery plugin that gives you nice powers over your checkboxes.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors