Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mottie/kwicks
:no_entry: Kwicks for jQuery - fork of jQuery Kwicks by Jeremy Martin
https://github.com/mottie/kwicks
deprecated obsolete
Last synced: 3 months ago
JSON representation
:no_entry: Kwicks for jQuery - fork of jQuery Kwicks by Jeremy Martin
- Host: GitHub
- URL: https://github.com/mottie/kwicks
- Owner: Mottie
- Created: 2010-11-08T17:40:49.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2013-05-06T18:56:13.000Z (over 11 years ago)
- Last Synced: 2024-10-11T09:56:00.520Z (4 months ago)
- Topics: deprecated, obsolete
- Language: JavaScript
- Homepage:
- Size: 1.06 MB
- Stars: 49
- Watchers: 5
- Forks: 16
- Open Issues: 4
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Kwicks 2.0.0 Released
* Jeremy Martin has released an [offical Kwicks update of version 2.0.0](http://devsmash.com/blog/kwicks-2-dot-0-dot-0).
* Please use his [Kwicks](https://github.com/jmar777/kwicks) Github repository, as I will stop development on this fork.## Forked version (no longer in development)
###**Features**
* Updated version of [Kwicks for jQuery 1.5.1](http://www.jeremymartin.name/projects.php?project=kwicks) by Jeremy Martin.
* Horizontal and Vertical Modes.
* Min vs. Max - Specify the width/height of all non-active kwicks instead.
* Sticky Mode - When enabled, one kwick will always be open. This allows for more of an "accordion" type experience.
* Custom Trigger Events - specify a trigger event for the opening &l closing animation.
* Smooth Animation.
* Get or set the active kwick, or collapse all kwicks.
* Event hooks & callbacks added to allow extension of the plugin.
* Run a slideshow of the panels.###**Demos & Documentation**
* [Demo](http://mottie.github.com/Kwicks)
* [Basic Demo](http://mottie.github.com/Kwicks/basic.html)
* [Playground](http://jsfiddle.net/Mottie/DGEQn/)
* [Home](https://github.com/Mottie/Kwicks/wiki)
* [Setup](https://github.com/Mottie/Kwicks/wiki/Setup)
* [Methods](https://github.com/Mottie/Kwicks/wiki/Methods)
* [Callbacks](https://github.com/Mottie/Kwicks/wiki/Callbacks)
* [Theming](https://github.com/Mottie/Kwicks/wiki/Theming)
* [Change](https://github.com/Mottie/Kwicks/wiki/Change)###**Recent Changes**
#### Version 2.1.3 (5/21/2012)
* Modified how kwick panels are indexed. This should fix [issue #6](https://github.com/Mottie/Kwicks/issues/6) which involves using kwicks with [PIE](http://css3pie.com/).
* Added `package.json` file for registration with jQuery plugins.#### Version 2.1.2 (2/16/2012)
* Added an `initialized` callback which is triggered/called after Kwicks has initialized.
* Fixed an issue with setting options `showNext` to `-1` and `sticky` to `true` not showing the last kwick.#### Version 2.1.1 (11/28/2011)
* Kwick no longer opens if you mouseenter & mouseleave quickly. Fix for [issue #2](https://github.com/Mottie/Kwicks/issues/2).
#### Version 2.1 (11/24/2011)
* Fixed a problem that was happening in jQuery v1.7+ ([bug report](https://github.com/Mottie/Kwicks/issues/1)) where the kwicks would not collapse. Fix for [issue #1](https://github.com/Mottie/Kwicks/issues/1).
* Added slideshow options:
* `showDuration` - Slideshow duration in milliseconds (default is 2000 ms).
* `showNext` - Slideshow method; `1` goes forward, `-1` goes backwards and `0` shows a random panel (default is 1).
* Start or stop the slideshow as follows:```javascript
// start slideshow
$('#kwick').kwicks('play');
// stop slideshow
$('#kwick').kwicks('pause');
```* Included `playing` and `paused` callbacks
* Included `kwicks-playing` and `kwicks-paused` events.
* Hovering over the kwicks will pause the slideshow. If `event` and `eventClose` are set to `click`, then the slideshow will resume when unhovered.
* Added shortcut method to open and close kwicks:
* Open Kwick example (zero based index): `$('#kwick').kwicks(1);`.
* Close Kwick example (use any negative number): `$('#kwick').kwicks(-1);`.
* Added shortcut callback method:
* Open or close Kwicks with a callback```javascript
$('#kwicks').kwicks(1, function(obj){ // obj = kwicks object
alert('Now on panel #' + obj.active);
});
```* The `
- ` and `
- ` structure is no longer required - use any elements.
* Added a ".kwicks" namespace to internal events (event, eventClose, etc) - this doesn't change the callback/events that are triggered.
* Updated demo page to follow HTML5 formatting.
* General script cleanup.
* Moved documentation to the wiki pages.