If AJAX-ZOOM "responsive" parent container is resized with javascript by e.g. click on a button, then you might want to call jQuery.fn.axZm.resizeStart(3000); when it starts resizing and jQuery.fn.axZm.resizeStart(1); when it definitely ends. No need to do this if your responsive layout is resized by window resize or orinetation change events, AJAX-ZOOM will do it instantly then. Click to resize the above container to 300px with javascript. For more information and visual examples please take a look at example15_responsive.php