我尝试在Shopify中创建Swatches以获取下拉列表。我想要的是,我在下拉列表中选择的颜色,显示在下拉列表下方,右侧下方或页面中的某个位置。我已经阅读了其他一些答案,但我无法根据下拉列表中的选择来计算如何更改样本的背景颜色,以及是否需要为此创建一个新的.css样式表色板。
感谢您的帮助。
答案 0 :(得分:0)
请参阅my answer to a similar question here。
本教程是一个很好的起点:Adding color swatches to your products
要根据下拉选项更改色板的背景颜色,请将以下内容添加到selectCallback
功能中:
if (variant) {
jQuery('.swatch li span').css("background-color", variant.option2); // or whichever option 'colour' is in your case...
}