Простой фрагмент кода jQuery для извлечения всех тегов html из div (т. Е. Хранения только текста внутри тегов html) с помощью функции jQuery replace (). Также см. Удаление пробелов .
var item_html = $(this).html();
item_html = item_html.replace(/< /?[^>]+>/gi, '');
Вероятно, проще использовать эту функцию
jQuery.fn.stripTags = function () {
return this.replaceWith(this.html().replace(/< /?[^>]+>/gi, ''));
};
JQuery удалить все HTML-теги, кроме:
rawHTML = textContainer.html().replace(/< /?[br|li|ol|ul]+/?>/igm,'')