Element.addMethods({ clone: function(element) { var clone = $(element).cloneNode(true); $(clone).select('*[id]').concat(clone).invoke('writeAttribute', { id: null }); return clone; } });