I think I misunderstood what you were talking about with the flicker and that now I get it. If so, all you should need to do is set the initzoomablefade property to false in the on page init (from the page's on page init, addition highlighted):
Code:
<script type="text/javascript">
jQuery(document).ready(function($){
$('#multizoom2').addimagezoom({ // multi-zoom: options same as for previous Featured Image Zoomer's addimagezoom unless noted as '- new'
zoomrange: [3, 7],
cursorshade: true,
initzoomablefade: false,
disablewheel: false // even without variable zoom, mousewheel will not shift image position while mouse is over image (optional) - new
//^-- No comma after last option!
});
})
</script>
Or, you can use the helper function, to hide the image until it fades in:
Code:
<script type="text/javascript">
//Optional helper function hides multizoom elements before page load for smoother look and feel:
jQuery('#multizoom2').multizoomhide();
jQuery(document).ready(function($){
$('#multizoom2').addimagezoom({ // multi-zoom: options same as for previous Featured Image Zoomer's addimagezoom unless noted as '- new'
zoomrange: [3, 7],
cursorshade: true,
disablewheel: false // even without variable zoom, mousewheel will not shift image position while mouse is over image (optional) - new
//^-- No comma after last option!
});
})
</script>
The browser cache may need to be cleared and/or the page refreshed to see changes.
Bookmarks