Package Exports
- chosen-jquery-browserify
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (chosen-jquery-browserify) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Chosen
Chosen is a library for making long, unwieldy select boxes more user friendly. This is a fork of the original Chosen plugin. This plugin bundles its own version of jquery and makes the chosen plugin sutiable for requiring in projects that use browserify.
- jQuery support: 1.4+
For documentation, usage, and examples, see:
http://harvesthq.github.com/chosen
Contributing to Chosen
Contributions and pull requests are very welcome. Please follow these guidelines when submitting new code.
- Make all changes in Coffeescript files, not JavaScript files.
- For feature changes, update both jQuery and Prototype versions
- Use
npm install -d
to install the correct development dependencies. - Use
grunt
to generate Chosen's JavaScript file and minified version. - Don't touch the
VERSION
file - Submit a Pull Request using GitHub.
Using CoffeeScript & Cake
First, make sure you have the proper CoffeeScript set-up in place. We have added a package.json that makes this easy:
npm install -d
This will install all the development dependencies.
Once you're configured, building the JavasScript from the command line is easy:
grunt
Chosen Credits
- Built by Harvest. Want to work on projects like this? We’re hiring!
- Concept and development by Patrick Filler
- Design and CSS by Matthew Lettini
Notable Forks
- Chosen for MooTools, by Jules Janssen
- Chosen Drupal 7 Module, by Pol Dell'Aiera, Arshad Chummun, Bart Feenstra, Kálmán Hosszu, etc.
- Chosen CakePHP Plugin, by Paul Redmond
Changelog
1.0.0 -- users must provide a valid jquery instance at global.$