Minimal Material Style Dialog Box Plugin For jQuery - msgBox.js
File Size: | 31.2 KB |
---|---|
Views Total: | 2910 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

msgBox.js is a really lightweight (1kb minified) jQuery plugin which lets you create Material Design styled modal & dialog boxes with custom icons and callbacks.
How to use it:
1. Load the main style sheet jquery.msgBox.min.css
to style the dialog box.
<link rel="stylesheet" href="jquery.msgBox.min.css">
2. Create an empty DIV element for the dialog box.
<div class="msgBox-testArea"></div>
3. Load jQuery library and the JavaScript file jquery.msgBox.min.js
in the webpage when needed.
<script src="jquery.min.js"></script> <script src="jquery.msgBox.min.js"></script>
4. The JavaScript to display the dialog box.
$('.msgBox-testArea').msgBox({ title: 'Dialog Title', message: 'Custom Message' });
5. Add custom buttons to the dialog box.
$('.msgBox-testArea').msgBox({ title: 'Dialog Title', message: 'Custom Message', buttons: [{ text: 'Show', callback: function() { // do something } }, { text: 'Hide', callback: function() { // do something } }], });
6. Apply fadeIn and fadeOut effects to the dialog box.
$('.msgBox-testArea').msgBox({ title: 'Dialog Title', message: 'Custom Message', buttons: [{ text: 'Show', callback: function() { // do something } }, { text: 'Hide', callback: function() { // do something } }], blend: true, blendDuration: 400 });
7. Specify the icons displayed in the dialog box. Available types:
- check
- download
- exclamation
- info
- lock
- unlock
- play
- plus
- question
- remove
- stop
$('.msgBox-testArea').msgBox({ type: 'question' });
This awesome jQuery plugin is developed by marwils. For more Advanced Usages, please check the demo page or visit the official website.