|
@ -325,16 +325,14 @@ $.fn.popup = function(parameters) { |
|
|
show: function(callback) { |
|
|
show: function(callback) { |
|
|
callback = $.isFunction(callback) ? callback : function(){}; |
|
|
callback = $.isFunction(callback) ? callback : function(){}; |
|
|
if(settings.transition && $.fn.transition !== undefined && $module.transition('is supported')) { |
|
|
if(settings.transition && $.fn.transition !== undefined && $module.transition('is supported')) { |
|
|
|
|
|
$module |
|
|
|
|
|
.addClass(className.visible) |
|
|
|
|
|
; |
|
|
$popup |
|
|
$popup |
|
|
.transition({ |
|
|
.transition({ |
|
|
animation : settings.transition + ' in', |
|
|
animation : settings.transition + ' in', |
|
|
queue : false, |
|
|
queue : false, |
|
|
duration : settings.duration, |
|
|
duration : settings.duration, |
|
|
onStart : function() { |
|
|
|
|
|
$module |
|
|
|
|
|
.addClass(className.visible) |
|
|
|
|
|
; |
|
|
|
|
|
}, |
|
|
|
|
|
onComplete : function() { |
|
|
onComplete : function() { |
|
|
module.bind.close(); |
|
|
module.bind.close(); |
|
|
$.proxy(callback, element)(); |
|
|
$.proxy(callback, element)(); |
|
|