]> source.dussan.org Git - jquery.git/commitdiff
Take care of comments
authorOleg <markelog@gmail.com>
Thu, 20 Dec 2012 16:51:22 +0000 (20:51 +0400)
committerOleg <markelog@gmail.com>
Sun, 23 Dec 2012 23:04:19 +0000 (03:04 +0400)
src/manipulation.js

index 7bccca90171a6edbdbff7f50ea26327a58c4b439..79ef956ac816554ade6238316631e2adf28e0a7a 100644 (file)
@@ -159,7 +159,7 @@ jQuery.fn.extend({
                for ( ; ( elem = this[ i ] ) != null; i++ ) {
                        if ( elem.nodeType === 1 ) {
 
-                               // Remove element nodes and prevent memory leaks
+                               // Prevent memory leaks
                                jQuery.cleanData( getAll( elem, false ) );
 
                                // Remove any remaining nodes
@@ -198,6 +198,8 @@ jQuery.fn.extend({
                                try {
                                        for (; i < l; i++ ) {
                                                elem = this[ i ] || {};
+
+                                               // Remove element nodes and prevent memory leaks
                                                if ( elem.nodeType === 1 ) {
                                                        jQuery.cleanData( getAll( elem, false ) );
                                                        elem.innerHTML = value;
@@ -374,14 +376,13 @@ jQuery.extend({
                        inPage = jQuery.contains( elem.ownerDocument, elem ),
                        clone = elem.cloneNode( true );
 
-               // IE<=8 does not properly clone detached, unknown element nodes
+               // Fix IE cloning issues
                if ( !jQuery.support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && !jQuery.isXMLDoc( elem ) ) {
 
                        // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2
                        destElements = getAll( clone );
                        srcElements = getAll( elem );
 
-                       // Fix IE cloning issues
                        for ( i = 0; (node = srcElements[ i ]) != null; ++i ) {
                                // Ensure that the destination node is not null; Fixes #9587
                                if ( destElements[ i ] ) {