我有一个使用snipcart集成的购物车按钮。我创建了一个带有产品选项的选择菜单,并且我有一些 javascript 将所选选项与按钮联系起来,以便在单击“添加到购物车”时将正确的选项添加到购物车中。
我想使用按钮而不是下拉选择菜单。我不确定如何更改我的代码。
<select id="color">
<option>red</option>
<option>blue</option>
<option>yellow</option>
</select>
<button
id="add-button"
class="snipcart-add-item
data-item-name="shirt"
data-item-custom1-name="color"
data-item-custom1-options="red|blue|yellow">
Add to cart
</button>
<script>
$('#color').change(function() {
$('#add-button').attr('data-item-custom1-value', $(this).val());
});
</script>