在里面woocommerce/includes/class-wc-ajax.php
上有一个方法WC_AJAX
负责加载变化的类称为load_variations
, 它只包含一个挂钩,这是一个过滤器,名为woocommerce_ajax_admin_get_variations_args
在方法的早期激发。
然而,如果您正在客户端寻找一些东西,那么woocommerce/assets/js/admin/meta-boxes-product-variation.js
在的成功回调上触发事件load_variations
名为的函数woocommerce_variations_loaded
.
因此,如果您希望使用JS启动后续操作,那么:
$(document).on(\'woocommerce_variations_loaded\', function(event) {
//your code here...
});
或者,您可以尝试绑定到执行触发器的元素:
$(\'#woocommerce-product-data\').on(\'woocommerce_variations_loaded\', function(event) {
//your code here...
});