Woocommerce添加撤消链接到AJAX添加到购物车

时间:2020-05-27 22:19:16

标签: javascript jquery ajax wordpress woocommerce

我正在使用woocommerce ajax添加到购物车。添加项目后,我想显示一个按钮,该按钮撤消/撤消添加。

我开始寻找收听添加内容的可能性。

jQuery(document.body).on("added_to_cart", function() {

});

但是现在我不知道如何获取单击事件的信息来创建撤消按钮。 当然,我可以覆盖woocommerce的js-core-file,但是我不喜欢在核心文件中工作。 woocommerce/assets/js/frontend/add-to-cart.min.js中已经有一个现有更新,但是我不知道如何在不编辑此文件的情况下进行修改

t.prototype.updateButton = function(t, a, r, e) {
        (e = void 0 !== e && e) && (e.removeClass("loading"), e.addClass("added"), wc_add_to_cart_params.is_cart || 0 !== e.parent().find(".added_to_cart").length || e.after(' <a href="' + wc_add_to_cart_params.cart_url + '" class="added_to_cart wc-forward" title="' + wc_add_to_cart_params.i18n_view_cart + '">' + wc_add_to_cart_params.i18n_view_cart + "</a>"), o(document.body).trigger("wc_cart_button_updated", [e]))

0 个答案:

没有答案