]> source.dussan.org Git - jquery.git/commitdiff
Precompute the parts array; clean up a JSLint complaint.
authorDave Methvin <dave.methvin@gmail.com>
Wed, 7 Dec 2011 01:07:29 +0000 (20:07 -0500)
committerDave Methvin <dave.methvin@gmail.com>
Wed, 7 Dec 2011 01:07:29 +0000 (20:07 -0500)
Followup to 6c2a501de40a5f6b3ad382e2d309e5a10fce04d0 for bug #5571.

src/data.js

index 43b8b7b5dabb35f6d340bdec13b22753173b9d36..26bef32af391726580f2e6c75b69dd3cb3720d82 100644 (file)
@@ -281,10 +281,11 @@ jQuery.fn.extend({
                        });
                }
 
+               parts = key.split( ".", 2 );
+               parts[1] = parts[1] ? "." + parts[1] : "";
+               part = parts[1] + "!";
+
                return jQuery.access( this, function( value ) {
-                       parts = key.split( ".", 2 ),
-                       parts[1] = parts[1] ? "." + parts[1] : "";
-                       part = parts[1] + "!";
 
                        if ( value === undefined ) {
                                data = this.triggerHandler( "getData" + part, [ parts[0] ] );