Я создаю скрипт, чтобы переписать локальную версию системы ETrack, которую мой колледж использует, поскольку это ужасно, и у меня есть небольшая проблема с форматированным текстом. Видите ли, в этой системе есть div с классом .visitFeedback
, и в этом Div он имеет нагрузки <p>
тегов. Я хочу переместить эти абзацы в прокручиваемый div из-за переполнения абзацев. Единственная проблема заключается в том, что в этих параграфах есть HTML-стиль в них (<strong>
и т. Д.). Я хочу зарезервировать это форматирование и просто добавить его в прокручиваемое Div. Пока мне удалось переместить его, но все методы, которые я пытался до сих пор, возвращают такие вещи, как [object HTMLParagraph]
, а не текст, который я хочу. До сих пор я пробовал .get()
, .html()
, .text()
и еще несколько других. Не могли бы вы помочь? Соответствующий материал ниже:Получение необработанного HTML и его повторного рендеринга как HTML
var feedbackTxt;
$('.visitFeedback p').each(function(){
if ($(this).hasClass('info'))
{
}
else
{
feedbackTxt += $(this).text();
$(this).remove();
}
});
$('.visitFeedback').append('<div style="overflow-y: scroll;">' + feedbackTxt + '</div>');
feedbackTxt + = даст неопределенный результат в первый раз. Setup var является строкой: var feedbackTxt = ""; – yezzz