X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fdata.js;h=43ab5955c7596246fe06c4dbbc5df5c9e8fd0675;hb=0be7f4eb4f027dce00f11d7816290022d447d336;hp=448e243931bffaf60340cd7d628b046ae286b9a3;hpb=0da700a4d03c1c43e75e3ab7f8e719e13c7e444a;p=jquery.git diff --git a/src/data.js b/src/data.js index 448e243..43ab595 100644 --- a/src/data.js +++ b/src/data.js @@ -1,8 +1,7 @@ (function( jQuery ) { var windowData = {}, - rbrace = /^(?:\{.*\}|\[.*\])$/, - rdigit = /\d/; + rbrace = /^(?:\{.*\}|\[.*\])$/; jQuery.extend({ cache: {}, @@ -174,7 +173,7 @@ jQuery.fn.extend({ data = data === "true" ? true : data === "false" ? false : data === "null" ? null : - rdigit.test( data ) && !isNaN( data ) ? parseFloat( data ) : + !jQuery.isNaN( data ) ? parseFloat( data ) : rbrace.test( data ) ? jQuery.parseJSON( data ) : data; } catch( e ) {}