aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Resig <jeresig@gmail.com>2009-12-10 09:07:19 -0800
committerJohn Resig <jeresig@gmail.com>2009-12-10 09:07:19 -0800
commitede2f2c4f76aba3c0a279d8ca26e8176942cd83f (patch)
tree069d911f2d64cbcc8a52656d3a7ea786fbe17e0a /src
parent80913618b0a54a1788a4e0edc3820cf6ddf04fec (diff)
downloadjquery-ede2f2c4f76aba3c0a279d8ca26e8176942cd83f.tar.gz
jquery-ede2f2c4f76aba3c0a279d8ca26e8176942cd83f.zip
Made some minor formatting changes to the access function.
Diffstat (limited to 'src')
-rw-r--r--src/core.js19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/core.js b/src/core.js
index 4c7b07eca..6e41eb9f4 100644
--- a/src/core.js
+++ b/src/core.js
@@ -657,31 +657,30 @@ function evalScript( i, elem ) {
// Mutifunctional method to get and set values to a collection
// The value/s can be optionally by executed if its a function
function access( elems, key, value, exec, fn ) {
- var l = elems.length;
+ var length = elems.length;
// Setting many attributes
if ( typeof key === "object" ) {
- for (var k in key) {
- access(elems, k, key[k], exec, fn);
- }
+ for ( var k in key ) {
+ access( elems, k, key[k], exec, fn );
+ }
return elems;
}
// Setting one attribute
- if (value !== undefined) {
+ if ( value !== undefined ) {
// Optionally, function values get executed if exec is true
exec = exec && jQuery.isFunction(value);
- for (var i = 0; i < l; i++) {
- var elem = elems[i],
- val = exec ? value.call(elem, i) : value;
- fn(elem, key, val);
+ for ( var i = 0; i < length; i++ ) {
+ fn( elems[i], key, exec ? value.call( elems[i], i ) : value );
}
+
return elems;
}
// Getting an attribute
- return l ? fn(elems[0], key) : null;
+ return length ? fn( elems[0], key ) : null;
}
function now() {