Sé cómo poblar un área de texto, pero ¿cómo llenarlo para que mantenga los saltos de línea?¿cómo llenas un área de texto con jquery y linebreaks?
por ejemplo
html
<div id="previous_purchases">blah blah blah<br />blah blah</div>
jQuery
$('#previous_purchases').click(function(){
var what = $(this).text();
$('#purchased').text(what);
});
Todo el bla acaba de roca en el área de texto en una sola línea. ¿Algunas ideas?
editar: He estado intentando con html() en lugar de texto pero produce el mismo resultado. Me imagino usando el html() terminaría con un área de texto que tenía '
' pero ese no es el caso ... es solo en una línea.
Incluso con este código:
$('#previous_purchases').click(function(){
var what = $(this).html();
$('#purchased').html(what);
});
lo siento, debería haber aclarado, html() fue mi primer intento de esto. – willdanceforfun
Debería haber sido un poco más claro yo mismo. Necesitará extraer html en "what" y agregarlo a #purchased usando html() para ambos. Edité mi comentario con un ejemplo completo de HTML que funciona. –
perdón si la primera oración sobre sonidos parece abrupta, no tiene la intención de hacerlo. ¡Espero que esto funcione para ti! –