【问题标题】:Hiding input fields unless a specific variant is selected - Shopify除非选择特定变体,否则隐藏输入字段 - Shopify
【发布时间】:2018-08-08 06:37:44
【问题描述】:

例如,除非选择了我的第六个变体,否则我需要隐藏三个输入字段。它们都显示在下面的代码中。

<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,但我希望得到一些帮助

【问题讨论】:

    标签: javascript html shopify liquid


    【解决方案1】:

    让它与 jQuery 一起工作 :)

    jQuery("#SingleOptionSelector-0").change(function(){ 
      if($(this).val() == 'Personalized'){
        $(".product-form__item--quantity").show(); 
      } else { 
        $(".product-form__item--quantity").hide();
      }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-08
      • 2016-07-06
      • 1970-01-01
      • 2021-12-20
      • 1970-01-01
      • 1970-01-01
      • 2022-10-23
      • 2018-03-13
      相关资源
      最近更新 更多