在向购物车添加了一个注释之后,我正在尝试更新订单审查表。
我试过使用:$( 'body' ).trigger( 'update_checkout' );
,但是什么都没有发生。woocommerce checkout.js中的任何一个触发器都不会触发它们的任何函数。
试图调试,我已经将它添加到我的js中
$(document.body).on('update_checkout', function () {
alert('update_checkout');
});
这是由woocommerce触发的,但什么也没有。
我有最新版的woocommerce。
发布于 2017-05-21 12:21:21
jQuery在WordPress中以noConflict模式运行,这意味着常用的$
别名不可用。您可以将代码中的所有$
实例替换为jQuery
,但我会使用包装器。
(function( $ ) {
// place your jQuery code here...
})( jQuery );
放置在这个块中的任何代码都可以像预期的那样使用$
。
https://stackoverflow.com/questions/44097775
复制