社内のSkypeで、こんなお題があがってきて、へーと思ったのでメモ。 下記DOMから、DOM的操作で「piyo」という文字列を抽出しなさい。 <div id='hoge'>hoge<span>foo</span><span>bar</span>piyo</div> 正規表現とか使わずに、jQueryのDOM操作でどうやるかってーとこうなるらしい。 $("#hoge").contents().last().text(); //=> piyo contensはテキストノードも含めた、ノード一覧を返してくれるので、「hoge」テキストノード, spanタグノード、「piyo」テキストノードを返してくれるらしい。なるほど。 ae42++ DOMの中身ではなく、DOM自体を入れ替える これは、なんどかやってすぐ忘れるから単なるメモ。例えば、こんな感じのdivがあるとする。 <div id='hoge