Иногда html-разметка передается простым сплошным текстом, при этом также часта задача по изменению структуры этой разметки. В таком случае следует преобразовать текст в DOM-разметку.
На самом деле эта задача решается невероятно просто. Для этого есть функция parseHTML.
var str = "hello, my name is jQuery." ; html = $.parseHTML( str ) ; html.find('b').remove(); alert( html.text() ) ; // выведет 'hello, jQuery'