aboutsummaryrefslogtreecommitdiffstats
path: root/src/jqLite.js
diff options
context:
space:
mode:
authorMisko Hevery2010-07-14 17:07:23 -0700
committerMisko Hevery2010-07-14 17:07:23 -0700
commite3e9ac86750b20fb8ad6765011e06d569899612d (patch)
tree51545a0a65f3056c54d213579b19e9f782e2fe00 /src/jqLite.js
parent0a57273f0000421639c926d4d180680e3a64c0f7 (diff)
downloadangular.js-e3e9ac86750b20fb8ad6765011e06d569899612d.tar.bz2
ng:style remembers previous style and properly resets to it
Diffstat (limited to 'src/jqLite.js')
-rw-r--r--src/jqLite.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/jqLite.js b/src/jqLite.js
index 68172fd8..a024507f 100644
--- a/src/jqLite.js
+++ b/src/jqLite.js
@@ -175,8 +175,15 @@ JQLite.prototype = {
} else {
return style[name];
}
- } else {
+ } else if(name) {
extend(style, name);
+ } else {
+ var current = {};
+ for (var i=0; i<style.length; i++) {
+ name = style[i];
+ current[name] = style[name];
+ }
+ return current;
}
},