Multi Varient Image Not Change When Select Different Color

I upload images in All varient product but on product page when i choose another color, size any varient that i added in products image are not change. Still first image are showing. How can i fix this

/begin variant image/
if (variant && variant.featured_image) {
var originalImage = jQuery(“#product-featured-image”);
var newImage = variant.featured_image;
var element = originalImage[0];
Shopify.Image.switchImage(newImage, element, function (newImageSizedSrc, newImage, element) {
jQuery(‘#more-view-carousel img’).each(function() {
var grandSize = jQuery(this).attr(‘src’);
grandSize = grandSize.replace(‘compact’,‘grande’);
if (grandSize == newImageSizedSrc) {
jQuery(this).parent().trigger(‘click’);
return false;
}
});
});
}
/end of variant image/