resize.simplemodal
|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
resize.simplemodalHi,
I have been searching for a way to resize simplemodal dialog after showing it. In plugin source i can see that a function 'resize.simplemodal' is bound to window on initialization. Ive tried to call this function directly with no luck. Is there a way to have simplemodal recalculate its size after loading/showing? (I need this since extra content is beeing loaded via AJAX after showing the dialog initialy) Regards Milos |
|
|
Re: resize.simplemodalThere are a few different ways you could handle this. I've provided a
couple of ideas below" 1) after you get the ajax content, check it's height/width and adjust the container dimensions accordingly: $('#modal').modal({ onShow: function (d) { $('#modalclick', d.container[0]).click(function (e) { $.get('data.php', function (response) { d.data.empty().append(response); d.container.css({height:d.data.outerHeight(true), width:d.data.outerWidth(true)}); // you could also animate this }); }); } }); or 2) after you get the ajax content, reset the container dimensions and then call setContainerDimensions() Example: $('#modal').modal({ onShow: function (d) { var sm = this; $('#modalclick', d.container[0]).click(function (e) { $.get('data.php', function (response) { d.data.empty().append(response); d.container.css({height:0, width:0}); // reset dimensions sm.setContainerDimensions(); }); }); } }); HTH -Eric On Nov 9, 7:53 am, Milos Negovanovic <milos.negovano...@...> wrote: > Hi, > > I have been searching for a way to resizesimplemodaldialog after > showing it. In plugin source i can see that a function > 'resize.simplemodal' is bound to window on initialization. Ive tried > to call this function directly with no luck. Is there a way to havesimplemodalrecalculate its size after loading/showing? (I need this > since extra content is beeing loaded via AJAX after showing the dialog > initialy) > > Regards > Milos |
| Free embeddable forum powered by Nabble | Forum Help |