Мне нужно, чтобы каждый символ передавался .html()
, как это не кодируется. Например, .html('>')
, чтобы сохранить символ менее чем >
, а не <
. Как мне это сделать? В идеале, решение будет применить ко всем «специальным» символам, например. <
, &
и т.д..html(), чтобы не кодировать пройденное значение
<h1 id="my-title"></h1>
// JavaScript/jQuery code.
$('#my-title').html('>');
...
...
// Somewhere else in the code, I need to retrieve the value back by calling
// var v = $('#my-title').html();
Параметр 'HTML()' функция делает закодирован. попробуйте следующее: '$ ('# my-title'). text ('>'); var v = $ ('# my-title'). Html(); ' – gdoron
Конечно, но если у вас есть' $ ('# my-title'). Html (''); var v = $ ('# my-title'). text(); 'он ничего не показывает, потому что считает, что' 'является тегом. http://jsfiddle.net/HtbG5/2/ –
JJJ