0

Using the default configurable swatches in a Rwd based theme, and I would Like below option swatches to change depending on the above options selected.

For example, if I select Design 1 for the attribute/option design and then blue for attribute/option colour, the size should change to another image.

Would anyone know how to achieve this ?

1 Answer 1

0
$j(".swatch-link").click(function(){ 
var id = this.id;

if($j('#attribute134').val() ){
    var sizechoice = $j('#attribute134').val();

    if(id == "swatch13"){
        $j( "#configurable_swatch_design img" ).each(function( index ) {
            index++;
            jQuery(this).attr('src',index+".jpg");
        });

    } else if(id == "swatch12"){
            $j( "#configurable_swatch_design img" ).each(function( index ) {
                index++;
                jQuery(this).attr('src',index+"/_"+"/"+index+".jpg");
            });
    }
}

});

This code iv'e written will on swatch click, store the clicked swatches Id. Then making sure the hidden select magento uses has a value. If so: check which Size chosen and accordingly loop through all of the Design option swatches and change Image.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.