Я использую woocommerce ajax add-to-cart. После добавления элемента я хочу отобразить кнопку, которая отменяет / отменяет добавление.
Я начал искать возможность прослушать добавление.
jQuery(document.body).on("added_to_cart", function() {
});
Но теперь я не знаю, как получить информацию о выбранном событии для создания кнопки отмены. Конечно, я мог бы переопределить js -core-файл woocommerce, но мне не нравится работать с основными файлами. В 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]))