【发布时间】:2021-01-08 18:39:46
【问题描述】:
我需要收听 WooCommerce 的自定义事件,例如 wc_fragment_refresched 或 added_to_cart。但是当通过本机 addEventListener 为这些事件创建侦听器时,什么也没有发生。但是 jQuery 的 .on() 工作正常。
工作:
jQuery(document.body).on('wc_fragments_refreshed', function() {
console.log("hehey!");
});
不工作:
document.body.addEventListener('wc_fragments_refreshed', function() {
console.log("hoho!");
});
有没有人知道为什么本地监听器不工作?
【问题讨论】:
标签: javascript jquery woocommerce event-handling dom-events