Ajax 如何将添加的\u正确添加到\u购物车触发器?

Ajax 如何将添加的\u正确添加到\u购物车触发器?,ajax,woocommerce,Ajax,Woocommerce,我将ajax添加到单一产品页面,它(ajax)工作正常,但我仍然没有对此做出任何反应 jQuery(document).ready(function($){ $('body').on( 'added_to_cart', function(){ alert("testing!"); }); }); 我想在将产品添加到购物车后使弹出窗口可见。该弹出窗口是标准的-与选项去购物车链接或停留在那里,并关闭弹出窗口。有什么不对劲?对该触发器完全没有反应请

我将ajax添加到单一产品页面,它(ajax)工作正常,但我仍然没有对此做出任何反应

jQuery(document).ready(function($){
    $('body').on( 'added_to_cart', function(){
        alert("testing!");
    });
});
我想在将产品添加到购物车后使弹出窗口可见。该弹出窗口是标准的-与选项去购物车链接或停留在那里,并关闭弹出窗口。有什么不对劲?对该触发器完全没有反应

请尝试以下代码:

(function ( $ ) {
    $( document ).ready( function () {
        $( document.body ).on( 'added_to_cart', function () {
            alert( "testing!" );
        } );
    } );
})( jQuery );
我也在使用它,在我的页面上它也很有效


如果不起作用,请打开控制台并检查源代码,确保加载了JS脚本。您还可以将警报添加到就绪功能。

它不起作用。但是一个人通过我的链接建议我在代码中的哪个位置应该通过我的函数,然后它开始工作。此外,它与伟大的代码有冲突(很不幸),在这种情况下,您的js中肯定有一些奇怪的事情发生。如果你粘贴完整的js,我可以找到错误。