Skip to content
Permalink
Browse files

Replace unknown, mysterious html arg to replaceWith(fn...), with just…

… the current node.
  • Loading branch information...
rwaldron committed Oct 16, 2012
1 parent e83bc97 commit 1fdc0b7f7873885aebe279af9ffccb3900d804b2
Showing with 6 additions and 3 deletions.
  1. +6 −3 src/manipulation.js
@@ -263,9 +263,12 @@ jQuery.fn.extend({
// Make sure that the elements are removed from the DOM before they are inserted
// this can help fix replacing a parent with child elements
if ( jQuery.isFunction( value ) ) {
return this.each(function(i) {
var self = jQuery(this), old = self.html();
self.replaceWith( value.call( this, i, old ) );
return this.each(function( index ) {
// HTML argument replaced by "this" element
// 1. There were no supporting tests
// 2. There was no internal code relying on this
// 3. There was no documentation of an html argument
jQuery( this ).replaceWith( value.call( this, index, this ) );
});
}

0 comments on commit 1fdc0b7

Please sign in to comment.
You can’t perform that action at this time.