Я использую немного JSON для анализа информации со страниц Facebook для отображения на моем сайте, которая работает почти идеально!Вся информация извлекается, однако я теряю разрывы строк в html (которые я хотел бы сохранить).
Я вижу по графику API, что новые строки отображаются как \n
, поэтому самый простой способ сделать это - использовать jQuery, чтобы найти любой \n
и заменить его на <br />
Я осмотрелся, но нашел простой метод поиска и замены, такой как:
$(span#about_" + index).html(this.html().replace('\n','<br />'));
Однако это не работает, потому что теги \ n не передаются в html.
Так что мне интересно, кто-нибудь знает, как мне этого добиться?Любая помощь будет принята с благодарностью!
Мой оригинальный запрос JSON ниже:
$.each(json, function(index, item) {
$(".facebook span#likes_" + index).html("<a href='" + item.link + "' alt='" + item.name + " on Facebook'><ul><li>" + item.likes + "</li></ul><h4>Facebook Fans</h4></a>");
$("span#about_" + index).html("<p>" + item.description + "</p>");
});
Заранее большое спасибо, MB