jqModal
jqModal is a plugin for jQuery to help you display modals, popups, and notices. It is flexible and tiny, akin to a "Swiss Army Knife", and provides a great base for your windowing needs.
Features
- Designer Frieldly - Use your HTML+CSS for Layout and Styling
- Translator/i18n friendly - No hardcoded English strings
- Developer friendly - Extensible through callbacks to make anything possible (gallery slideshows, video-conferencing, &c)
- Simple support for remotely loaded content (aka "ajax")
- Multiple Modals per page (including nested Modal-in-Modal)
- Supported by all browsers capable of running jQuery 1.2.3+
Usage
markup
Watch
script
;
styling
Read the documenttion and more at http://jquery.iceburg.net/jqModal
Development
Development of jqModal occurs in the -master branch on jqModal.js. The CHANGELOG.md is to be kept up to date with changes.
Release Process
- Version jqModal.js
<semver> (YYYY.MM.DD +r<revision>)
- Minify jqModal.js -> jqModal.min.js
- Update package.json, bumping version
- Ensure changelog is up to date
- Merge -master with -release
- Tag -release with :
git tag <semver> && git push origin --tags
to publish. npm publish ./
(from -release checkout)
Get Involved
Report issues to the github issue tracker.
For support, please post to stackoverflow using the jqmodal tag:
The jqModal website code is available on github -- please do contribute improvements.
Author
Brice Burgess @iceburgBrice
Released under the MIT License: http://www.opensource.org/licenses/mit-license.php