From: Colin Snover Date: Sun, 9 Jan 2011 21:56:40 +0000 (-0600) Subject: Fix domManip leaks the first element when appending elements to multiple other elements. X-Git-Url: http://git.asbjorn.it/?p=jquery.git;a=commitdiff_plain;h=885d06c8ef906fa11d130d7d567c871d20ef9ba9 Fix domManip leaks the first element when appending elements to multiple other elements. --- diff --git a/src/manipulation.js b/src/manipulation.js index 657aef7..206476c 100644 --- a/src/manipulation.js +++ b/src/manipulation.js @@ -346,7 +346,7 @@ jQuery.fn.extend({ table ? root(this[i], first) : this[i], - i > 0 || results.cacheable || this.length > 1 ? + i > 0 || results.cacheable || (this.length > 1 && i > 0) ? jQuery(fragment).clone(true)[0] : fragment );