Söyleyebilmek istiyorum
$(someElem).text('this\n has\n newlines);
ve tarayıcıda yeni satırlarla işlenir. Bulduğum tek çözüm, bazıElem'de 'beyaz boşluk' css özelliğini 'pre' olarak ayarlamaktır. Bu neredeyse işe yarıyor, ancak dolguyu 0'a ayarlasam bile, metin ile bazı Elemlerin üstü arasında can sıkıcı derecede büyük bir dolgu var. Bundan kurtulmanın bir yolu var mı?
append()yerine test()ve <br/>yerine kullanılmasın \n? böyle -$(someElem).append("this <br/> has <br/> newlines");
<pre>etiketlerle sarmak (ve .text () yerine .html () kullanmak) bence bir metin dosyasından veya düz metinden satır sonlarını korumak için en kolay ve en iyi çözümdür (bu, Karim'in aşağıdaki cevabı tarafından önerilmektedir). ANCAK: Buna daha yeni bir alternatifwhite-space: pre-wrap;, cleong'un cevabında önerildiği gibi kullanmaktır