| author | Nicolas Sauret <nicolas.sauret@iri.centrepompidou.fr> |
| Tue, 15 Apr 2014 17:46:09 +0200 | |
| changeset 48 | 1b2dffb4ac2b |
| parent 47 | c0b4a8b5a012 |
| permissions | -rw-r--r-- |
// TODO insert(node, function)? // TODO insert(function, string)? // TODO insert(function, function)? d3_selectionPrototype.insert = function(name, before) { name = d3.ns.qualify(name); function insert() { return this.insertBefore( document.createElement(name), d3_select(before, this)); } function insertNS() { return this.insertBefore( document.createElementNS(name.space, name.local), d3_select(before, this)); } return this.select(name.local ? insertNS : insert); };