для чего используется плагин htmlclean

#jquery #plugins

#jquery #Плагины

Вопрос:

что это за html-очистка в следующих строках кода

 $('body').html($.htmlClean($(this).html(), { allowedTags : ['a', 'ul', 'ol', 'li', 'br', 'p'] }));
  

Ответ №1:

Простой поиск в Google выдает мне следующую страницу:http://code.google.com/p/jquery-clean /

Принимает грязный dirty (X) HTML и выдает чистый XHTML (это удалит и очистит html, вставленный из другого источника, например, MS Word.) Это будет;

 fix self closing tags
lower-case tags
remove non-standard attributes
remove in-line style attributes
remove in-line event attributes
optionally remove other attributes
tidy unnecessary white space and new lines
remove conditional commenting
remove proprietary word formatting tags
replace tags e.g. i=>em
optionally leave css classes in place
format and indent html 
  

Ответ №2:

Похоже, что используется плагин jQuery HtmlClean. Который «Принимает грязный dirty (X) HTML и создает приятный чистый XHTML»