Page generated at 2016-08-19 09:38:26 +0000
Overlay Component
Personal overlay
var overlay = component('overlay').personal(); // create new instance (appended to body)
overlay.$e; // .append() to this container
overlay.$e.show(); // show overlay
Example
<button class="btn" id="show-overlay">Show overlay</button>
<script>
$(function(){
var overlay = component('overlay').personal();
$('#show-overlay').on('click', function(){
overlay.show();
});
var $closeBtn = $('<button class="btn">Hide overlay</button>');
var $panel = $(document.createElement('div'));
$panel.css({
'background': '#fff',
'padding': '30px',
'min-height': '400px',
'max-width': '1000px',
'margin': '30px auto'
});
$panel.append($closeBtn);
overlay.$e.append($panel);
$closeBtn.on('click', function(){
overlay.hide();
});
});
</script>