Minimal Animated Modal Popup Plugin with jQuery - Modal Lite
File Size: | 107 KB |
---|---|
Views Total: | 2041 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
Modal Lite is a tiny and simple-to-use jQuery modal popup plugin that features promises, 3 CSS3 animations and asynchronous loading.
How to use it:
1. Load the required modal.css
stylesheet that will provide the basic modal styles and CSS3 based open / close animations.
<link rel="stylesheet" href="/path/to/modal.css">
2. Load the jQuery modal lite plugin's script after jQuery library.
<script src="//code.jquery.com/jquery-2.1.4.min.js"></script> <script src="/path/to/js/modal.js"></script>
3. Create new modal instance.
var modal1 = modal({ // options here });
4. Display inline content in the modal.
modal1.open('Modal 1 Content Here');
5. Asynchronous loading with promise support.
var modal2 = modal({ // options here });
var promise = $.Deferred(); setTimeout(function() { promise.resolve('loaded async'); }, 2000); modal2.open('after 2s...', { async: true, promise: promise });
6. Options with defaults
// fade, zoom, or slide animation: "fade", // allow to close the modal modalClose: true, // close the modal with ESC Key closeOnKey: true
Change log:
2015-12-23
- fixed undefined error on init
2015-11-16
- fixed undefined error on initialization without options
This awesome jQuery plugin is developed by NehrDani. For more Advanced Usages, please check the demo page or visit the official website.