WooCommerce:如何将侦听器添加到“ found_variation”事件

zen*_*nin 2 javascript jquery woocommerce

我有一个有关可变产品的WooCommerce问题。我想将侦听器添加到变体形式的“ found_variation”事件中,以获取有关当前产品变体的信息。

我已经尝试过这一方法,但是不起作用:

jQuery.fn.wc_variation_form.bind(
    'found_variation',
    功能(事件,变化){
        console.log(variation); //登录以查看变化信息
        $('#product-price')。html(variation.price_html); //显示自定义html元素的变动价格
    }
);

有任何想法吗?

小智 6

我知道这是一个旧帖子,但是有同样的问题。最终,我将其与下面的代码一起使用:

$(document).on( 'found_variation', 'form.cart', function( event, variation ) {
/* Your code */           
});
Run Code Online (Sandbox Code Playgroud)