resulta que tengo un una variable llamada contenido que contiene una cadena, esa cadena es un poco especial porque su contenido es HTML, y ese html tiene unos inputs type text que se diferencian por su data-id
resulta que debo remplazar esos elementos inputs que estan dentro de la cadena por unos valores de un array y luego imprimir el contenido dentro de un div con los inputs ya remplazados.
A continuación les muestro el código
1. convierto mi string en un objeto jquery, la variable contenido es la que tiene el html
Código Javascript:
Ver original
contenido = $('<div>'+contenido+'</div>');
2. busco remplazar el elemento input por unos enlaces que contienen "valor"
Código Javascript:
Ver original
_.each(datos, function(dato){ $($('input[data-id="'+dato.id+'"]').replaceWith( "<a>valor </a>" ), contenido); }); $('#principal').html(contenido);
Les agradeceria una manito