aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/manipulation.js11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/manipulation.js b/src/manipulation.js
index 67c6c06f0..f87e3ca94 100644
--- a/src/manipulation.js
+++ b/src/manipulation.js
@@ -148,7 +148,10 @@ jQuery.fn.extend({
});
}
- return this.pushStack( jQuery.merge( jQuery.clean( arguments ), this ), "before", this.selector );
+ if ( arguments.length ) {
+ var set = jQuery.clean( arguments );
+ return this.pushStack( jQuery.merge( set, this ), "before", this.selector );
+ }
},
after: function() {
@@ -158,7 +161,10 @@ jQuery.fn.extend({
});
}
- return this.pushStack( jQuery.merge( this.toArray(), jQuery.clean( arguments ) ), "after", this.selector );
+ if ( arguments.length ) {
+ var set = jQuery.clean( arguments );
+ return this.pushStack( jQuery.merge( this, set ), "after", this.selector );
+ }
},
// keepData is for internal use only--do not document
@@ -715,7 +721,6 @@ jQuery.extend({
// Fix #11356: Clear elements from safeFragment
if ( div ) {
- div.innerHTML = "";
safe.removeChild( div );
elem = div = safe = null;
}