Saltar al contenido

Ejecute jQuery después de la actualización del carrito WooCommerce AJAX

Mantén la atención porque en esta división hallarás la contestación que buscas.Esta noticia ha sido probado por nuestros expertos para garantizar la calidad y veracidad de nuestro contenido.

Solución:

Los scripts de WooCommerce tienen varios eventos personalizados integrados. Su propio script puede escuchar estos eventos y ejecutar su propio código cuando se activan. El más obvio para su caso podría ser updated_cart_totals pero updated_wc_div también podría ser útil, no estoy seguro sin probar. Probado y funciona.

$( document.body ).on( 'updated_cart_totals', function()
    //re-do your jquery
);

También necesitaba ejecutar una función después de que el usuario elimine el artículo del carrito y los eventos anteriores updated_cart_totals o updated_wc_div no funcionó para mí

Después de excavar en el Woocommerce código de interfaz

[/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js]

Encontré estos eventos:

$(document.body).on('added_to_cart removed_from_cart', do_magic);

¡Estos funcionaron como un encanto!

Aquí tienes las comentarios y valoraciones

Si estás de acuerdo, tienes la opción de dejar un artículo acerca de qué le añadirías a esta división.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *