Easy Page & Element Loader Plugin with jQuery - loader.js
| File Size: | 11.8 KB |
|---|---|
| Views Total: | 13212 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
loader.js is an easy, small JQuery plugin to create a loading indicator that works with web pages and specific Html elements.
How to use it:
1. Include jQuery library and the jQuery loader.js plugin's JavaScript & CSS in the web page.
<link href="jquery.loader.css" rel="stylesheet"> <script src="//code.jquery.com/jquery-1.11.2.min.js"></script> <script src="jquery.loader.js"></script>
2. Create a basic loading indicator (spinner) with a fullscreen ovlery which covers the whole web page.
$('body').loader('show');
3. Create a basic loading indicator (spinner) with a fullscreen ovlery which covers a specific container element.
$('.DEMO').loader('show');
4. Available loader options.
$('.DEMO').loader('show', {
// CSS selector
className: 'loader',
// Custom template
tpl: '<div class="{className} hide"><div class="{className}-load"></div><div class="{className}-overlay"></div></div>',
// delay time in ms
delay: 200,
// Shows a loading spinner
loader: true,
// Shows a loading overlay
overlay: true,
// Callbacks
onHide: function () {},
onShow: function () {}
});
5. Public methods.
// Shows a loading indicator
$fn.loader('show', options);
// Hides a loading indicator
$fn.loader('hide', onHide);
This awesome jQuery plugin is developed by monkeymonk. For more Advanced Usages, please check the demo page or visit the official website.











