In this case, you need to synchronize the resizing operations by using the AJAX-ZOOM
$.fn.axZm.resizeStart API method.
You do not have to do that if the size of the responsive container depends only on the size of the browser window.
In this case, the viewer adapts to the size of the container automatically.
then you should execute
jQuery.fn.axZm.resizeStart(3000) when the action starts to resize the parent container and
jQuery.fn.axZm.resizeStart(1) when the action definitely ends.
The resizing could occur when a script changes the inline style attribute of the AJAX-ZOOM parent container directly, or it adds a different CSS class to it. A script that is not part of AJAX-ZOOM may also add a CSS class to some "higher" parent container in your layout, and since a CSS class may rule the descendants too, you should consider this in case there are any layout issues with AJAX-ZOOM and apply the resizeStart API method if possible. Again, there is no need to do anything if your responsive layout is resized by window resize or by orientation change events only.