Module | Hpricot::Elem::Trav |
In: |
lib/hpricot/modules.rb
lib/hpricot/traverse.rb |
# File lib/hpricot/traverse.rb, line 818 def get_attribute(name) a = self.raw_attributes && self.raw_attributes[name.to_s] a = Hpricot.uxs(a) if a a end
# File lib/hpricot/traverse.rb, line 815 def has_attribute?(name) self.raw_attributes && self.raw_attributes.has_key?(name.to_s) end
# File lib/hpricot/traverse.rb, line 830 def remove_attribute(name) name = name.to_s if has_attribute? name altered! self.raw_attributes.delete(name) end end