Skip to content
Permalink
Browse files

Remove fixDefaultChecked helper

  • Loading branch information
markelog committed Dec 23, 2012
1 parent 61d01c8 commit a10dd521df44032065b95c482f8aee1f5d505375
Showing with 1 addition and 15 deletions.
  1. +1 −15 src/manipulation.js
@@ -467,8 +467,7 @@ function getAll( context, tag ) {

if ( !ret ) {
for ( ret = [], elems = context.childNodes || context; (elem = elems[ i ]) != null; i++ ) {
core_push.apply( ret,
!tag || jQuery.nodeName( elem, tag ) ?
core_push.apply( ret, !tag || jQuery.nodeName( elem, tag ) ?
getAll( elem, tag ) :
elems );
}
@@ -479,13 +478,6 @@ function getAll( context, tag ) {
ret;
}

// Used in clean, fixes the defaultChecked property
function fixDefaultChecked( elem ) {
if ( manipulation_rcheckableType.test( elem.type ) ) {
elem.defaultChecked = elem.checked;
}
}

jQuery.extend({
clone: function( elem, dataAndEvents, deepDataAndEvents ) {
var destElements, srcElements, node, i,
@@ -585,12 +577,6 @@ jQuery.extend({
container.removeChild( tmp );
}

// Reset defaultChecked for any radios and checkboxes
// about to be appended to the DOM in IE 6/7 (#8060)
if ( !jQuery.support.appendChecked ) {
jQuery.grep( getAll( ret, "input" ), fixDefaultChecked );
}

if ( fragment ) {
for ( i = 0; (elem = ret[ i ]) != null; i++ ) {
container = jQuery.contains( elem.ownerDocument, elem );

0 comments on commit a10dd52

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