Jquery图像交换,使用选择的TEXT值无效

所以我正在开发一个放入x-cart的网站。 有一个页面,客户可以从选择框中选择一些选项,并更改图像样本。 由于该值是动态的,因此我将其装配为从文本值读取。
if ($('option:contains("Bridal White 001")')){  
    $('.imgYarn').attr('src','/store/skin/common_files/images/yarn/tiny/bridal_white_001.jpg');  
}
它不工作:(  它不仅会拉出错误的图像,而且只会交换一次。 任何人都可以向我解释发生了什么事如何解决这个问题? 破页: 破页链接 (在“选择纱线颜色,点击象牙,然后拉起铂金照片。第二个选择菜单也需要编码) (你会在源代码中看到我也尝试过使用.html()和.text()......) 它应该如何运作     
已邀请:
它可能无法找到路径,您应该给出完整的路径
$('.imgYarn').attr('src','/store/skin/common_files/images/yarn/tiny/bridal_white_0



$('.imgYarn').attr('src','http://yourwebsite.com/store/skin/common_files/images/yarn/tiny/bridal_white_0
    
用这个:
if($(this).find('option:selected').text()=="Bridal White 001"){

 $('.imgYarn').attr('src','/store/skin/common_files/images/yarn/tiny/bridal_white_001.jpg');  

}
    

要回复问题请先登录注册