Basically besides some CSS the only difference between responsive and not responsive integration of jQuery.axZm360Gallery is that the "embedResponsive" option is set to true.
If AJAX-ZOOM "responsive" parent container is resized with javascript by
e.g. click on a button (not browser resizing) which changes the size with css directly or adds a different CSS class to it,
then you should 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.