X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore.js;h=7db0a8c9b15654dc8359057bfc74669119947095;hb=43c4b64f328c5d6f2642f6dcf33eb27c377c0491;hp=3a759d55b56cfb5a9ed0139082bdeffdfc2aee11;hpb=e132d6bc53093ed2387b565d37ce1d1845a4fe82;p=jquery.git diff --git a/src/core.js b/src/core.js index 3a759d5..7db0a8c 100644 --- a/src/core.js +++ b/src/core.js @@ -1221,7 +1221,7 @@ var userAgent = navigator.userAgent.toLowerCase(); // Figure out what browser is being used jQuery.browser = { - version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [])[1], + version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1], safari: /webkit/.test( userAgent ), opera: /opera/.test( userAgent ), msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ), @@ -1309,7 +1309,7 @@ jQuery.each({ remove: function( selector ) { if ( !selector || jQuery.filter( selector, [ this ] ).r.length ) { // Prevent memory leaks - jQuery( "*", this ).add(this).each(function(){ + jQuery( "*", this ).add([this]).each(function(){ jQuery.event.remove(this); jQuery.removeData(this); });