X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fcore.js;h=6c439a5a6c449d6a8a2b91b1bb31aa3895aee523;hb=0c97178553606c01b999441836e23f9f36c645a3;hp=186a2161dac74d166b3f013c914520880b9f9e43;hpb=fa615bedd47bd8a4b11e8490e26d2c89d1d86e2a;p=jquery.git diff --git a/src/core.js b/src/core.js index 186a216..6c439a5 100644 --- a/src/core.js +++ b/src/core.js @@ -266,6 +266,8 @@ jQuery.fn = jQuery.prototype = { return this.prevObject || jQuery( [] ); }, + // For internal use only. + // Behaves like an Array's .push method, not like a jQuery method. push: [].push, find: function( selector ) { @@ -959,7 +961,7 @@ jQuery.extend({ // Safari mis-reports the default selected property of a hidden option // Accessing the parent's selectedIndex property fixes it - if ( name == "selected" ) + if ( name == "selected" && elem.parentNode ) elem.parentNode.selectedIndex; // If applicable, access the attribute via the DOM 0 way