eval($("#script").text())
Поскольку он использует text()
, он должен вырезать любой HTML-код, чтобы вы могли применять любые подсветки кода к коду, если хотите.
Например, если вы использовали подсветку кода StackOverflow и хотели выбрать код, text () вернет то, что вы ожидаете:
eval($("#script").text())
Принимая во внимание, что html()
, вероятно, вернется
<span class="kwd">eval</span><span class="pun">(</span><span class="pln">$</span><span class="pun">(</span><span class="str">"p #script"</span><span class="pun">).</span><span class="pln">text</span><span class="pun">())</span><span class="pln"><br></span>
Что явно не может быть оценено.
Если вы не планируете делать подсветку кода, это не проблема.