Make sure that we don't try to use a detached node (that was in a fragment) as a fragment in IE. Fixes #5829.

This commit is contained in:
jeresig 2010-02-13 03:14:00 -05:00
parent 726fda08be
commit 99e7560808
3 changed files with 14 additions and 2 deletions

View file

@ -321,7 +321,7 @@ jQuery.fn.extend({
parent = value && value.parentNode;
// If we're in a fragment, just use that instead of building a new one
if ( parent && parent.nodeType === 11 && parent.childNodes.length === this.length ) {
if ( jQuery.support.parentNode && parent && parent.nodeType === 11 && parent.childNodes.length === this.length ) {
results = { fragment: parent };
} else {