wrapInner
wrapInner: function( html ) {
// <summary>
// Wraps the inner child contents of each matched elemenht (including text nodes) with an HTML structure.
// </summary>
// <param name="html" type="String">
// A string of HTML or a DOM element that will be wrapped around the target contents.
// </param>
// <returns type="jQuery" />
return this.each(function(){
jQuery( this ).contents().wrapAll( html );
});
},