次のようなものがあると想像してください(http://viralpatel.net/blogs/jquery-get-text-element-without-child-element/から変更)
<div id="foo">
first
<div id="bar1">
jumps over a lazy dog!
</div>
second
<div id="bar2">
another jumps over a lazy dog!
</div>
third
</div>
子要素に影響を与えずに、DOM から "first"、"second"、"third" だけ (テキストのみ) を削除するにはどうすればよいですか。