Buenas tardes!

Como podréis ver en el código que pongo al final, me gustaría cambiar el contenido de un dt que se encuentra dentro de un <div> con identificador #checkout-shipping-method-load y a su vez en un <dl> con clase .sp-methods.

El problema viene que de ningún modo consigo cambiar el texto que está dentro del <dt> al cual intento acceder mediante la función nth-of-type() y también eq().

¿A que se puede deber que no me realice este cambio? Pensé que igual ese elemento se carga dinámicamente después de cargar el javascript, por lo que no sé si hay otra función mejor para utilizar.

Gracias!!

Código :

 jQuery.noConflict();
jQuery(document).ready(function(){
   jQuery('#checkout-shipping-method-load .sp-methods dt:nth-of-type(2)').text('Envío Gratis');
   jQuery('#checkout-shipping-method-load .sp-methods dt:nth-of-type(2)').html('Envío Gratis');
   jQuery('#checkout-shipping-method-load .sp-methods dt:eq(1)').text('Envío Gratis');
});