jQuery Plugin For Checkbox Based Toggle Buttons TinyToggle - Download jQuery Plugin For Checkbox Based Toggle Buttons - TinyToggle

Download jQuery Plugin For Checkbox Based Toggle Buttons – TinyToggle

Posted on

This time I will share jQuery Plugin and tutorial about jQuery Plugin For Checkbox Based Toggle Buttons – TinyToggle, hope it will help you in programming stack.

jQuery Plugin For Checkbox Based Toggle Buttons TinyToggle - Download jQuery Plugin For Checkbox Based Toggle Buttons - TinyToggle
File Size: 633 KB
Views Total: 7850
Last Update:
Publish Date:
Official Website: Go to website
License: MIT
   

TinyToggle contains a jQuery plugin and a web font that allows you to convert checkboxes into beautiful on / off toggle buttons / switches using Html5 data-* attributes.

Features:

  • 13 different types
  • 8 different sizes and palettes
  • 4 callback events.
  • 5 public methods

How to use it:

1. Upload the css, fonts, and js folders into your web server.

2. Import the required JavaScript and Stylesheet in your project which has jQuery library installed.

1 <link href="path/to/tiny-toggle.css" rel="stylesheet">
2 <script src="//code.jquery.com/jquery-2.1.4.min.js"></script>
3 <script src="path/to/tiny-toggle.js"></script>

3. Create a checkbox on your webpage.

1 <input type="checkbox" class="tiny-toggle">

4. Initialize the plugin to convert the checbox into a toggle switch.

1 $(".tiny-toggle").tinyToggle();

5. Change the styles of your toggle buttons. Available Html5 data attributes:

  • Toggle: data-tt-type=”toggle”
  • Check: data-tt-type=”check”
  • Circle: data-tt-type=”circle”
  • Square: data-tt-type=”square”
  • Square Checked: data-tt-type=”square_v”
  • Power: data-tt-type=”power”
  • Dot: data-tt-type=”dot”
  • Like: data-tt-type=”like”
  • Watch: data-tt-type=”watch”
  • Star: data-tt-type=”star”
  • Lock: data-tt-type=”lock”
  • Heart: data-tt-type=”heart”
  • Smile: data-tt-type=”smile”
1 <input type="checkbox" class="tiny-toggle"
2        data-tt-type="check"
3 >

6. Change the sizes using Html5 data-tt-size attributes:

Mini: data-tt-size=”mini”

Small: data-tt-size=”small”

Medium: data-tt-size=”medium”

Large: data-tt-size=”large”

Big: data-tt-size=”big”

Huge: data-tt-size=”huge”

Monster: data-tt-size=”monster”

Giant: data-tt-size=”giant”

1 <input type="checkbox" class="tiny-toggle"
2        data-tt-size="mini"
3 >

7. Change the colors using Html5 data-tt-colr attributes:

  • Black: data-tt-palette=”black”
  • Blue: data-tt-palette=”blue”
  • Purple: data-tt-palette=”purple”
  • Red: data-tt-palette=”red”
  • Green: data-tt-palette=”green”
  • Yellow: data-tt-palette=”yellow”
  • White: data-tt-palette=”white”
1 <input type="checkbox" class="tiny-toggle"
2        data-tt-palette="black"
3 >

8. Default options and callback events.

01 type: 'toggle'
02 size: 'medium',
03 palette: 'standard',
04 colors: null,
05 icons: null,
06 disabled: false,
07 onReady: null,
08 onChange: null,
09 onCheck: null,
10 onUncheck: null

9. Public methods.

1 $(".tiny-toggle").tinyToggle('enable')
2 $(".tiny-toggle").tinyToggle('disable')
3 $(".tiny-toggle").tinyToggle('check')
4 $(".tiny-toggle").tinyToggle('uncheck')
5 $(".tiny-toggle").tinyToggle('toggle')

Change log:

2016-04-08

  • bugfix
  • Add tinyToggle Angular Directive

2016-04-01

  • Add groups management

This awesome jQuery plugin is developed by EnomisTheArtist. For more Advanced Usages, please check the demo page or visit the official website.

source : jqueryscript.net