Problème: vous avez modifié la valeur d’un élément à l’aide de jQuery mais cette valeur est réinitialisée lorsque vous cliquez sur un bouton qui met à jour les données à l’aide d’ajax.
Voici une solution rapide qui fera exécuter votre code jQuery à chaque appel ajax. Vous allez remplacer la ligne console.log par votre code.
jQuery( document ).ajaxComplete(function() {
console.log( "Gestionnaire ajaxComplete déclenché." );
});
// Pour aller plus loin si vous souhaitez attendre que tout le code ajax soit exécuté sur la page vous pouvez utiliser l'extrait de code ci-dessous :
jQuery(document).ajaxStop(function(){
jQuery(".woocommerce-shipping-methods li label").text(function () {
return jQuery(this).text().replace("Table Rate: ", "Taux: ");
}); //alert("tout ajax exécuté");
});

