需要“添加到购物车”按钮价格来更新正确的金额,具体取决于选中的复选框

用户名

这是我的HTML的一次性价格

    <label for="autodeliver_off_radio_{{product.id}}" id="auto_deliver_label">
        <input type="radio" name="autodeliver_{{product.id}}" class="autodeliver {{product.id}}" value="onetime" {% if subscription_only == 'false' %} checked="" {% endif %} id="autodeliver_off_radio_{{product.id}}"> <span class="label_background"></span>
        <span style="color:black;">ONE-TIME PURCHASE </span> <span id="one-time-price_{{product.id}}"></span>
        <br>
        <span class="one_time_product_price"> {{ product.price | money }}</span>
    </label>

这是我的订阅价格代码

    <label for="autodeliver_on_radio_{{product.id}}" id="auto_deliver_label" style="font-weight:bold;">
          <hr style="margin-top:-5px;border-top: 1px solid #000;">
          <input type="radio" name="autodeliver_{{product.id}}" class="autodeliver {{product.id}}" value="autodeliver" {% if subscription_only == 'true' %} checked="" {% endif %} id="autodeliver_on_radio_{{product.id}}"><span class="label_background"></span>
          <span style="color:black;"> SUBSCRIBE 
          {% if discount_percentage != 0 %}
            AND SAVE</span> 
          <span>{{discount_percentage}}%</span> <span id='recurring-time-price_{{product.id}}'></span><br><span class="subscribe_product_price">{{product.price | divided_by: new_num_2 | money }}</span> {% endif %}
    </label>

这是需要更新价格的地方

       <div class="add-to-cart__wrapper">
          <button type="submit" name="add" id="AddToCart" class="btn btn--large btn--full btn--clear uppercase">
            <span id="AddToCartText">{{ 'products.product.add_to_cart' | t }} </span>
            <span class="unicode">&#x2022</span>
            <span class="add-to-cart__price money"><span id="ButtonPrice">{{ product.price | money }}</span></span>
          </button>
        </div>

我希望对此有一个简单的jquery解决方案,但我似乎无法理解。一直试图从复选框旁边提取html值,并更新添加到购物车按钮,但是没有运气。真的很难过,在此先感谢!我添加了一个视觉效果以防万一在此处输入图片说明

blnc

尝试以下jQuery代码:

$(function(){
    var buttonPrice = $('span#ButtonPrice');

    $('input[type="radio"].autodeliver').click(function(){
        _this = $(this);

        if ( _this.attr('value') === 'onetime' ) {
            buttonPrice.html( $('span.one_time_product_price').html() );
        } else if ( _this.attr('value') === 'autodeliver' ) {
            buttonPrice.html( $('span.subscribe_product_price').html() );
        };
    });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Prestashop:禁用添加到购物车按钮,具体取决于用户组和产品

来自分类Dev

勾选复选框并将项目添加到购物车时,如何计算总金额?

来自分类Dev

“启用对归档文件的AJAX添加到购物车按钮”复选框的作用是什么?

来自分类Dev

通过WooCommerce产品设置中的自定义复选框禁用添加到购物车按钮

来自分类Dev

根据自定义管理复选框的条件更改商店档案上的“添加到购物车”按钮

来自分类Dev

Woocommerce结帐:将产品添加到购物车的复选框

来自分类Dev

Woocommerce结帐:将产品添加到购物车的复选框

来自分类Dev

WooCommerce产品循环中的复选框,在Ajax上添加选项添加到购物车

来自分类Dev

选中复选框后,如何添加和列出购物车中的商品?

来自分类Dev

在woocommerce中将金额动态添加到购物车

来自分类Dev

WooCommerce在“添加到购物车”按钮上显示价格

来自分类Dev

WooCommerce在“添加到购物车”按钮上显示价格

来自分类Dev

Shopify Liquid添加到购物车按钮,无法取消价格

来自分类Dev

添加到购物车按钮未在购物车中添加产品

来自分类Dev

添加到购物车按钮未在购物车中添加产品

来自分类Dev

全选,具体取决于复选框

来自分类Dev

单击 woocommerce 中的添加到购物车按钮,在每个产品中添加 10% 的额外金额

来自分类Dev

网上商店需要添加到购物车按钮对齐

来自分类Dev

Laravel Ajax添加到购物车按钮

来自分类Dev

文本显示在“添加到购物车”按钮下方

来自分类Dev

贝宝按钮添加到购物车

来自分类Dev

WooCommerce 仅添加到购物车按钮

来自分类Dev

更改Woocommerce购物车项目价格的产品自定义复选框选项

来自分类Dev

在复选框旁边显示文本,具体取决于该复选框是选中还是未选中

来自分类Dev

WooCommerce在产品页面上的外部产品的“添加到购物车”按钮上显示价格

来自分类Dev

localStorage 添加到购物车

来自分类Dev

如何将总金额添加到 woocommerce 购物车部分

来自分类Dev

单击 Woocommerce 后,将添加到购物车按钮更改为查看购物车按钮

来自分类Dev

已选中的复选框项需要添加到 php mysql 数据库中

Related 相关文章

  1. 1

    Prestashop:禁用添加到购物车按钮,具体取决于用户组和产品

  2. 2

    勾选复选框并将项目添加到购物车时,如何计算总金额?

  3. 3

    “启用对归档文件的AJAX添加到购物车按钮”复选框的作用是什么?

  4. 4

    通过WooCommerce产品设置中的自定义复选框禁用添加到购物车按钮

  5. 5

    根据自定义管理复选框的条件更改商店档案上的“添加到购物车”按钮

  6. 6

    Woocommerce结帐:将产品添加到购物车的复选框

  7. 7

    Woocommerce结帐:将产品添加到购物车的复选框

  8. 8

    WooCommerce产品循环中的复选框,在Ajax上添加选项添加到购物车

  9. 9

    选中复选框后,如何添加和列出购物车中的商品?

  10. 10

    在woocommerce中将金额动态添加到购物车

  11. 11

    WooCommerce在“添加到购物车”按钮上显示价格

  12. 12

    WooCommerce在“添加到购物车”按钮上显示价格

  13. 13

    Shopify Liquid添加到购物车按钮,无法取消价格

  14. 14

    添加到购物车按钮未在购物车中添加产品

  15. 15

    添加到购物车按钮未在购物车中添加产品

  16. 16

    全选,具体取决于复选框

  17. 17

    单击 woocommerce 中的添加到购物车按钮,在每个产品中添加 10% 的额外金额

  18. 18

    网上商店需要添加到购物车按钮对齐

  19. 19

    Laravel Ajax添加到购物车按钮

  20. 20

    文本显示在“添加到购物车”按钮下方

  21. 21

    贝宝按钮添加到购物车

  22. 22

    WooCommerce 仅添加到购物车按钮

  23. 23

    更改Woocommerce购物车项目价格的产品自定义复选框选项

  24. 24

    在复选框旁边显示文本,具体取决于该复选框是选中还是未选中

  25. 25

    WooCommerce在产品页面上的外部产品的“添加到购物车”按钮上显示价格

  26. 26

    localStorage 添加到购物车

  27. 27

    如何将总金额添加到 woocommerce 购物车部分

  28. 28

    单击 Woocommerce 后,将添加到购物车按钮更改为查看购物车按钮

  29. 29

    已选中的复选框项需要添加到 php mysql 数据库中

热门标签

归档