Я использую CKEditor в моем проекте, который преобразует введенные пользователем в HTML следующим образом:Неожиданный маркер НЕЗАКОННО - значение CKEditor в JavaScript
<p>summary:</p>
<ul>
<li>test</li>
<li>test2</li>
<li>test3</li>
</ul>
При получении этих данных в JQuery следующим образом:
var title = "{{$p->title}}";
var start = "{{$p->start_date}}";
var end = "{{$p->end_date}}";
var summary = '{{$p->summary}}';
Я получаю следующее сообщение об ошибке:
Uncaught SyntaxError: Unexpected token ILLEGAL
в кратком var.By осмотре элемента, это следующим образом:
var summary = '<ul>
<li>test</li>
<li>tes2</li>
<li>test3</li>
</ul>
';
Я знаю, это может показаться неуклюжей ошибка, но я не могу понять, почему это не работает.
Read: [Создание многострочных строк в JavaScript] (http://stackoverflow.com/questions/805107/creating-multiline-strings-in-javascript) –