hpricot:Hpricot::Container::Trav#insert_after
>> require "hpricot" => true >> doc = Hpricot('<p>foo1</p><p>foo2</p>') => #<Hpricot::Doc {elem <p> "foo1" </p>} {elem <p> "foo2" </p>}> >> doc.insert_after(doc.search('p')[1], doc.at('p')) => {elem <p> "foo2" </p>} >> doc => #<Hpricot::Doc {elem <p> "foo1" </p>} {elem <p> "foo2" </p>} {elem <p> "foo2" </p>}>