同じ問題が発生しましたが、テキストは親要素内の最初のノードでした。この場合、あなたはこのようなことをすることができます、そしてそれは本当に速いです:
// find the children elements
termsChildren = $('#one').children()
// replace the text, then re-append the children element.
$('#one').text(' "Hi I am replace" ').append(termsChildren)
それ以外の場合は、テキストの前に移動する必要のある子と、テキストの後に移動する必要のある子を指定する必要があります。
// find the children elements
termsChildren = $('#one').children()
// remove all the content
$('#one').text(' ')
// append the first child element
$('#one').append(termsChildren[0])
// add the new text and then the other children
$('#one').text(' "Hi I am replace" ').append(termsChildren.slice(1))