method
delete
![Some documentation Importance_1](https://d2vfyqvduarcvs.cloudfront.net/images/importance_1.png?1349367920)
delete( attribute )
public
Removes an attribute
attribute |
either a String, which is the name of the attribute to remove – namespaces are significant here – or the attribute to remove. |
Returns |
the owning element |
doc = Document.new “<a y:foo=‘0’ x:foo=‘1’ foo=‘3’ z:foo=‘4’/>” doc.root.attributes.delete ‘foo’ #-> <a y:foo=‘0’ x:foo=‘1’ z:foo=‘4’/>“ doc.root.attributes.delete ‘x:foo’ #-> <a y:foo=‘0’ z:foo=‘4’/>” attr = doc.root.attributes.get_attribute(‘y:foo’) doc.root.attributes.delete attr #-> <a z:foo=‘4’/>“