/jquery-ajax-wizard

Jquery multistep wizard librazy for ajax loaded content

Primary LanguageJavaScriptMIT LicenseMIT

jQuery ajax wizards

Build Status

The library aims to wrap the multi step wizards based on ajax content. If You dont need each new step to be loaded via ajax, please use other avilable jquery wizards plugins. It operates on jQuery defered objects execution.

Getting Started

In the browser

Download the production version or the development version.

In your web page:

<script src="dist/wizards.min.js"></script>
<div id="wizard"></div>

<script>
var wizard = new Wizard('wizard');
wizard.addStep(new WizardStep({url: '/foo'}));
wizard.addStep(new WizardStep({url: '/bar'}));
wizard.render();
</script>

Documentation

(Coming soon)

Examples

Enter lib directory and run: python -m SimpleHTTPServer 8001 then see example at http://localhost:8001/example/

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

Also, please don't edit files in the "dist" subdirectory as they are generated via Grunt. You'll find source code in the "lib" subdirectory!

Release History

(Nothing yet)

Todo

Refactor specs

License

Copyright (c) 2013 Michal Dabrowski
Licensed under the MIT license.