Stackoverflow 2012-03-28
by john_s
HTML
<div>
There is some text in this div and I would like to append an html object right here.
There might be some other text here.
</div>
JavaScript
var $div = $('div');
var text = $div.text().split('right here')
$div.empty();
$div.append(document.createTextNode(text[0]));
$div.append('<b>REPLACEMENT</b>');
$div.append(document.createTextNode(text[1]));