hpricot:Hpricot::Container::Trav#siblings_at

>> require "hpricot"
=> true
>> doc = Hpricot('<p>foo1</p><p>foo2</p>')
=> #<Hpricot::Doc {elem <p> "foo1" </p>} {elem <p> "foo2" </p>}>
>> doc.at('p').siblings_at(0)
=> #<Hpricot::Elements[{elem <p> "foo1" </p>}]>
>> doc.at('p').siblings_at(1)
=> #<Hpricot::Elements[{elem <p> "foo2" </p>}]>
>> doc.at('p').siblings_at(2)
=> #<Hpricot::Elements[]>
>> doc.at('p').siblings_at(0, 1)
=> #<Hpricot::Elements[{elem <p> "foo1" </p>}, {elem <p> "foo2" </p>}]>
>> doc.at('p').siblings_at(0, -1, -2)
=> #<Hpricot::Elements[{elem <p> "foo1" </p>}]>