タグ

ブックマーク / tell-k.hatenadiary.org (1)

  • jQueryのcontents - Study03.net 対シンバシ専用

    社内の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

    jQueryのcontents - Study03.net 対シンバシ専用
  • 1