Захватывать текст, включая разрывы строк, пробелы из DOM в jQuery? - PullRequest
2 голосов
/ 15 января 2010

Предположим, у меня есть следующий HTML-код на странице:

<div id="Test">
One
Two
</div>

и этот JQuery:

var contents=$("div#Test").html()

В Chrome и Firefox результирующая строка contents содержит разрывы строк - то есть между «Один» и «Два» есть код символа 10. В IE, однако, кажется, что все пробелы и переводы строк переносятся один пробел (код символа 32).

Я хочу взять contents и передать его движку Markdown, поэтому мне нужно, чтобы пробелы и переводы строки проходили как есть. Как я могу это сделать?

1 Ответ

0 голосов
/ 15 января 2010

Попробуйте это:

var contents = $(div#Test).clone();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...