Wordpress Style Media Upload Popup with jQuery - MXLayer.js
| File Size: | 9.25 KB | 
|---|---|
| Views Total: | 2353 | 
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website | 
| License: | MIT | 
MXLayer.js is a lightweight jQuery plugin used to create a simple clean file upload modal popup as you seen on Wordpress blog system.
How to use it:
1. Load jQuery library together with the jQuery MXLayer.js plugin's JS and CSS files in your web project.
<link rel="stylesheet" href="jquery.mxlayer.css"> <script src="//code.jquery.com/jquery-1.11.3.min.js"></script> <script src="jquery.mxlayer.min.js"></script>
2. Create a button to toggle the file upload popup window.
<button class="demo">Insert Media</button>
3. Create the JS template for the file upload popup window.
<script id="sidebar-template" type="text/html">
    <a href="#" class="media-menu-item active">Insert Media</a>
    <a href="#" class="media-menu-item">Create Gallery</a>
    <div class="separator"></div>
    <a href="#" class="media-menu-item">Insert from URL</a>
</script>
<script id="main-template" type="text/html">
    <h2>Maximum upload file size: 32MB.</h2>
</script>
4. Active the plugin.
$('.demo').click(function(){
  $.mxlayer({
    title: 'Drop files anywhere to upload',
    sidebar: $('#sidebar-template').html(),
    main: $('#main-template').html(),
    button: 'Upload',
    cancel: function(that){
    },
    confirm: function(that){
      that.fireEvent()
    }
  });
});
5. Default plugin options.
// popup title
title: 'Title',
// sidebar & main content
sidebar: false,
main: false,
// text for confirm button
button: 'Confirm',
// width & height of the popup window
width: 0,
height: 0,
// callbacks
cancel: function(){},
confirm: function(){}
This awesome jQuery plugin is developed by Hermit-beta. For more Advanced Usages, please check the demo page or visit the official website.











