No need to use .call() anymore since we switched from .apply() for appendTo, etc...
[jquery.git] / src / manipulation.js
index f276a07..270c7bc 100644 (file)
@@ -442,7 +442,7 @@ jQuery.each({
                } else {
                        for ( var i = 0, l = insert.length; i < l; i++ ) {
                                var elems = (i > 0 ? this.clone(true) : this).get();
-                               jQuery.fn[ original ].apply( jQuery(insert[i]), elems );
+                               jQuery( insert[i] )[ original ]( elems );
                                ret = ret.concat( elems );
                        }
                
@@ -552,6 +552,10 @@ jQuery.extend({
                        deleteExpando = jQuery.support.deleteExpando;
                
                for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
+                       if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
+                               continue;
+                       }
+
                        id = elem[ jQuery.expando ];
                        
                        if ( id ) {