Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gustavohenke/bselect

DEPRECATED - The select decorator component that was missing for Twitter Bootstrap.
https://github.com/gustavohenke/bselect

bootstrap deprecated javascript twitter-bootstrap

Last synced: about 2 months ago
JSON representation

DEPRECATED - The select decorator component that was missing for Twitter Bootstrap.

Awesome Lists containing this project

README

        

# bselect [![Build Status](https://travis-ci.org/gustavohenke/bselect.png?branch=development)](https://travis-ci.org/gustavohenke/bselect) [![NPM version](https://badge.fury.io/js/bselect.png)](http://badge.fury.io/js/bselect)

The select decorator component that was missing for Twitter Bootstrap.

### Features
* Bootstrap-like dropdown decorator for `` elements
* Easy to use, a simple jQuery call and you're done!
* Doesn't require any Bootstrap CSS or JS to work
* Tested via [QUnit](http://qunitjs.com/)
* Support for internationalization
* ARIA ready
* __Lightweight__
* `.js`: about 1 KB minified and gzipped, ~11 KB uncompressed
* `.css`: about 1 KB minified and gzipped, ~6 KB uncompressed

## Installation
* Installation via Bower: `bower install bselect`
* Installation via NPM: `npm install bselect`
* Download zip/tarball - https://github.com/gustavohenke/bselect/archive/master.zip
* git clone this repo: `git clone [email protected]:gustavohenke/bselect.git`

## Demo
Access [http://gustavohenke.github.io/bselect](http://gustavohenke.github.io/bselect) to see demos.

## Usage

```javascript
// Create the component
$("select").bselect();

// Create the component without an search input
$("select").bselect({ searchInput : false });

// Update the component - make the animation slower
$("select").bselect("option", "animationDuration", 600);
```

## Bugs
If you've found any problems, [don't be afraid to tell me!](https://github.com/gustavohenke/bselect/issues/new)

## License
MIT