Показать сообщение отдельно
  #7 (permalink)  
Старый 01.06.2013, 15:15
Аспирант
Отправить личное сообщение для edison Посмотреть профиль Найти все сообщения от edison
 
Регистрация: 01.04.2013
Сообщений: 58

Ну вообще то теги тут не при чем и экранировать ничего не нужно )))

<br /> == <br\s/>
а дальше
$textNew = $textNew.replace(/[\s]/g, ' ');
и наверняка там не просто пробел на пробел заменяется, а на какой нибудь неразрывный пробел и коверкает тег
[\s] - зачем юзать \s ? не думаю что у вас там будет что-то кроме \n и ' ' и просто заменять / /g на '&nbsp;' думаю было бы логичнее притом сначала пробелы, а потом уже перенос строки, чтобы не коверкать тег, конечно это если \s не юзать )))
А по сути смысл этого преобразования если white-space: pre; или pre-wrap с этим справится.
Ответить с цитированием