}
var settings = modal.data(self.attr_name(true) + '-init');
+ settings = settings || this.settings;
if (!modal.hasClass('open')) {
var open_modal = self.S('[' + self.attr_name() + '].open');
// is modal
if (css) {
var settings = el.data(this.attr_name(true) + '-init');
+ settings = settings || this.settings;
+
if (el.parent('body').length === 0) {
var placeholder = el.wrap('<div style="display: none;" />').parent(),
rootElement = this.settings.rootElement || 'body';
// is modal
if (css) {
var settings = el.data(this.attr_name(true) + '-init');
+ settings = settings || this.settings;
+
var animData = getAnimationData(settings.animation);
if (!animData.animate) {
this.locked = false;