Skip to content
Permalink
Browse files

Remove tbody check

  • Loading branch information
markelog committed Dec 23, 2012
1 parent c1c97b4 commit 7a2a82ba62c42a55302d5b938b31672b34ae390d
Showing with 1 addition and 21 deletions.
  1. +0 −20 src/manipulation.js
  2. +1 −1 src/support.js
@@ -615,26 +615,6 @@ jQuery.extend({
tmp = tmp.lastChild;
}

// Remove IE's autoinserted <tbody> from table fragments
if ( !jQuery.support.tbody ) {

// String was a <table>, *may* have spurious <tbody>
elem = tag === "table" && !rtbody.test( elem ) ?
tmp.firstChild :

// String was a bare <thead> or <tfoot>
wrap[1] === "<table>" && !rtbody.test( elem ) ?
tmp :
0;

j = elem && elem.childNodes.length;
while ( j-- ) {
if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) {
elem.removeChild( tbody );
}
}
}

jQuery.merge( ret, tmp.childNodes );

// Fix #12392 for WebKit and IE > 9
@@ -5,7 +5,7 @@ jQuery.support = (function() {

// Setup
div.setAttribute( "className", "t" );
div.innerHTML = "<table></table><a href='/a'>a</a><input type='checkbox'/>";
div.innerHTML = "<a href='/a'>a</a><input type='checkbox'/>";

// Support tests won't run in some limited or non-browser environments
all = div.getElementsByTagName("*");

0 comments on commit 7a2a82b

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