iCheck - Highly customizable checkboxes and radio buttons (jQuery Zepto)

  •        524

Highly customizable checkboxes and radio buttons (jQuery and Zepto). Features: identical inputs across different browsers and devices (both desktop and mobile), touch devices support (iOS, Android, BlackBerry, Windows Phone, Amazon Kindle), keyboard accessible inputs (Tab, Spacebar, Arrow up/down and other shortcuts), screenreader accessible inputs — (ARIA attributes for VoiceOver and others), customization freedom (use any HTML and CSS to style inputs or try 6 Retina-ready skins), lightweight size (1 kb gzipped). Provides 32 options to customize checkboxes and radio buttons, 11 callbacks to handle changes, 9 methods to make changes programmatically. Saves changes to original inputs, works carefully with any selectors.

http://fronteed.com/iCheck/
https://github.com/fronteed/iCheck

Tags
Implementation
License
Platform

   




Related Projects

jquery-labelauty - A lightweight and beautiful jQuery plugin for radio and checkbox inputs.

  •    CSS

I recommend you to use reactive and modern JavaScript frameworks, such as VueJS and React.A nice and lightweight jQuery plugin that gives beauty to checkboxes and radio buttons and allows custom labels for each status of (un)checked inputs.

Datepair

  •    Javascript

Datepair.js is a lightweight, modular javascript plugin for intelligently selecting date and time ranges, inspired by Google Calendar. It will keep the start and end date/times in sync and can set default values based on user action. There are no external dependencies, however it can easily be used with jQuery or Zepto. The plugin does not provide any UI widgets; it's preconfigured to work with jquery-timepicker and Bootstrap Datepicker, but you can use it with any datepicker or timepicker (or none at all). Looking for jquery-datepair? Scroll down.

jquery-steps - A powerful jQuery wizard plugin that supports accessibility and HTML5.

  •    Javascript

A powerful jQuery wizard plugin that supports accessibility and HTML5.jQuery Steps is a lightweight wizard UI component written for jQuery.

ion.rangeSlider - jQuery only range slider

  •    Javascript

Ion.RangeSlider. Is an easy, flexible and responsive range slider with tons of options. Or use the included PSD file and design a custom skin.


h5Validate - An HTML5 form validation plugin for jQuery

  •    Javascript

I'm Eric Elliott, author of "Programming JavaScript Applications" (O'Reilly). A few years ago, I wrote this jQuery plugin that understands HTML5 forms and knows how to validate them, even in browsers that don't yet support HTML5.In browsers that do support HTML5, h5Validate adds some much-needed features, such as the ability to customize the user interface when an input fails validation.

ohSnap - A simple jQuery/Zepto notification library designed to be used in mobile apps

  •    Javascript

A simple jQuery/Zepto notification library designed to be used in mobile apps

vegas - Vegas is a jQuery/Zepto plugin to add beautiful backgrounds and Slideshows to DOM elements.

  •    Javascript

Vegas is a jQuery/Zepto plugin to add beautiful backgrounds and Slideshows to DOM elements. Important note: Vegas 2 is not a drop-in replacement for version 1.x. It's a brand new plugin.

ignite-ui - Ignite UI for jQuery by Infragistics

  •    Javascript

Ignite UI for jQuery™ helps you build powerful, high-performance web-based applications. Inside Ignite UI for jQuery you'll find user experience controls and components for creating engaging line-of-business web applications which target the browsers for both mobile & desktop environments. Ignite UI for jQuery is built on jQuery and jQuery UI and ties in seamlessly with the jQuery core model and conventions including all styling support via jQuery UI Theme Roller. Beyond jQuery Ignite UI for jQuery features support for Bootstrap themes, AngularJS, Knockout and jQuery Mobile.

jQuery Bootgrid - Nice, sleek and intuitive. A grid control especially designed for bootstrap

  •    Javascript

Nice, sleek and intuitive. A grid control especially designed for bootstrap.jQuery Bootgrid is a UI component written for jQuery and Bootstrap (Bootstrap isn't necessarily required). It supports Responsive web design, Server-side data loading (async), Dynamic Manipulation via API, Column converters & formatters, Client-side data loading (in-memory), Single & multiple row selection support.

selectize.js

  •    JQuery

Selectize is the hybrid of a textbox and <select> box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.

selectize

  •    Javascript

Selectize is an extensible jQuery-based custom <select> UI control. It's useful for tagging, contact lists, country selectors, and so on. It clocks in at around ~7kb (gzipped). The goal is to provide a solid & usable experience with a clean and powerful API.All pre-built files needed to use Selectize can be found in the "dist" folder.

symfony-collection - A jQuery plugin that manages adding, deleting and moving elements from a Symfony form collection

  •    Javascript

This is not really difficult to manage your collections using the data-prototype Symfony provides. But after using several times collections, it appeared useful to me to create a jQuery plugin to do this job.This is even more true when you need your elements to be moved up and down or added at a specific position: as the form will be proceeded using field names, we should swap field contents or field names instead of moving fields themselves to get the job done. That's not really friendly in javascript, so this plugin also aims to deal with that.

Tabler - A premium and open source dashboard template with a responsive and high-quality UI

  •    Javascript

Tabler is fully responsive and compatible with all modern browsers. You can create a fully functional interface that users will love! Choose the layouts and components you need and customize them to make your design consistent and eye-catching. Every component has been created with attention to detail to make your interface beautiful.

jQuery-Form-Validator - jQuery plugin that makes it easy to validate user input while keeping your HTML markup clean from javascript code

  •    Javascript

jQuery Form Validator is a feature rich and multilingual jQuery plugin that makes it easy to validate user input while keeping your HTML markup clean from javascript code. Even though this plugin has a wide range of validation functions it's designed to require as little network traffic as possible. This is achieved by grouping together validation functions in "modules", making it possible to load only those functions that's needed to validate a particular form.

SharePoint Custom Field - jQuery Script in a List Form

  •    JQuery

The purpose of this custom field is to render JavaScript (more specifically jQuery script) in a SharePoint list form. It replaces the need to add Content Editor Web Parts to a list form for client-side scripting, and uses the power of jQuery to enable wide-ranging changes.

featherlight - Featherlight is a very lightweight jQuery lightbox plugin

  •    Javascript

Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via configuration object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights less than 4kB – in total.

Remodal - No longer actively maintained.

  •    Javascript

No longer actively maintained. I am not interested to maintain jQuery plugins anymore. If you have some fixes, feel free to make PR.Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.