Jak usunąć tylko JavaScript, a nie elementy potomne w JavaScript?

Powiedzmy:

<div>
  pre text
  <div class="remove-just-this">
    <p>child foo</p>
    <p>child bar</p>
    nested text
  </div>
  post text
</div>

do tego:

<div>
  pre text
  <p>child foo</p>
  <p>child bar</p>
  nested text
  post text
</div>

Odkryłem, że korzystam z Mootools, jQuery, a nawet (raw) JavaScript, ale nie mogłem zrozumieć, jak to zrobić.

questionAnswers(12)

yourAnswerToTheQuestion