Woocommerce捆绑产品变化更新价格

时间:2018-07-18 17:20:31

标签: javascript jquery wordpress woocommerce subscriptions

我正在一家Woocommerce商店工作,该商店使用捆绑到产品的订阅版本。 我正在使用WooCommerce 3.4.3 / WooCommerce产品包5.7.11和WooCommerce订阅2.3.2。 两个订阅产品的变体使用相同的属性。捆绑产品同时显示两种产品,可以选择那些变体。 我现在正在尝试使用JQuery更新第二个元素。

// Change Bundled-Products Selection for "Abrechnung":
var $updateSelect = true;

jQuery(document).ready(function($) {

$("select[name=bundle_attribute_pa_abrechnung_9]").change(function() {
    if ($updateSelect)
    {
        var $va = $(this).val();
        $("select[name=bundle_attribute_pa_abrechnung_10]").attr('value', $va);
        $updateSelect = false;            
        $("select#pa_abrechnung").trigger('change');
        $updateSelect = true;
    }
  }); 
});

这将更新第二个元素,并可以将其添加到购物车。唯一的问题是它不会更新价格。我尝试触发几个不同的事件,但是没有运气。

0 个答案:

没有答案