Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2013, 20:32   #1
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию jquery и тег <br>

Добрый день
Есть .php файл, который возвращает некий текст, в котором есть тег <br> для переноса этого самого текста
Есть функция на jquery

Код:
    setInterval(function(){
        var getQuery = $.get("function.php");
        getQuery.done(function() {
            $(".someClass").text(getQuery.responseText);
        });
    }, 5000)
Эта функция каждые 5 секунд выполняет этот php файл и результат работы файла заносит туда, где есть класс someClass
Так вот, проблема в следующем, в выводе тег <br> отображается как обычный текст, а не переносит этот самый текст на новую строку.
Например, ожидалось так:
Код:
Мороз и солнце; день чудесный!
Еще ты дремлешь, друг прелестный —
Пора, красавица, проснись:
Открой сомкнуты негой взоры
а получилось так:
Код:
Мороз и солнце; день чудесный!<br>Еще ты дремлешь, друг прелестный —<br>Пора, красавица, проснись:<br>Открой сомкнуты негой взоры
При этом html-код выглядит как и должен:
Код:
<div class="someClass">Мороз и солнце; день чудесный!<br>Еще ты дремлешь, друг прелестный —<br>Пора, красавица, проснись:<br>Открой сомкнуты негой взоры</div>
Подскажите пожалуйста, как решить данную проблему?

p.s. пробовал в хроме и фаерфоксе

Последний раз редактировалось byte916; 23.03.2013 в 20:37.
byte916 вне форума Ответить с цитированием
Старый 23.03.2013, 23:28   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Использовать .text() и ожидать обработку html-тегов?
Этот метод эскейпит символы '<' и '>' на соответствующие им текстовые представления.
А метод .html() как раз и делает то, что нужно вам.
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести из текстовой базы тег h1 в тег title ? jo22 PHP 9 18.07.2012 18:41
Парсинг XML (<тег></тег> переходит в <тег/>) hard-t Общие вопросы по Java, Java SE, Kotlin 4 29.06.2011 11:14
тег в стилях Артэс HTML и CSS 17 10.02.2011 15:50
тег = 10 <br>? Paul_AG HTML и CSS 7 27.05.2009 01:15
Тег <font> Snake_ua HTML и CSS 2 07.06.2008 15:56