例如,除非选择第六个变体,否则我需要隐藏三个输入字段。它们都与下面的代码一起显示。
<div class="product-form__item product-form__item--quantity">
<label for="Quantity-{{ section.id }}">{{ 'products.product.quantity' | t }}</label>
<input type="number" id="Quantity-{{ section.id }}" name="quantity" value="1" min="1" class="product-form__input" pattern="[0-9]*">
</div>
不确定这是否可以用于液体或JS,但我希望获得帮助
答案 0 :(得分:2)
让它与jQuery一起使用:)
jQuery("#SingleOptionSelector-0").change(function(){
if($(this).val() == 'Personalized'){
$(".product-form__item--quantity").show();
} else {
$(".product-form__item--quantity").hide();
}
});