X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fmanipulation.js;h=9ed22baaf848ba2451fbf59e165828af6e189d8a;hb=0e5370b89c0dfe56bf2f02fdd34fd820ecd48254;hp=081bb54819c6866f362ad443cbe962d477eec8c0;hpb=4681216c4bdf25b6b146b3f952917f46079c6ef7;p=jquery.git diff --git a/src/manipulation.js b/src/manipulation.js index 081bb54..9ed22ba 100644 --- a/src/manipulation.js +++ b/src/manipulation.js @@ -196,6 +196,14 @@ jQuery.fn.extend({ this.empty().append( value ); } + } else if ( jQuery.isFunction( value ) ) { + this.each(function(i){ + var self = jQuery(this), old = self.html(); + self.empty().append(function(){ + return value.call( this, i, old ); + }); + }); + } else { this.empty().append( value ); }