diff options
| author | Misko Hevery | 2010-04-05 20:53:33 -0700 |
|---|---|---|
| committer | Misko Hevery | 2010-04-05 20:53:33 -0700 |
| commit | 2107eafcde390eebbf59e829194626c488de9e29 (patch) | |
| tree | 5cd3d2e0921384edde5014f6af36280eacdde637 /src/Angular.js | |
| parent | 1c670b2a7c3f6153ea2e5047722f7151b9795b33 (diff) | |
| download | angular.js-2107eafcde390eebbf59e829194626c488de9e29.tar.bz2 | |
added hover service
Diffstat (limited to 'src/Angular.js')
| -rw-r--r-- | src/Angular.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/Angular.js b/src/Angular.js index 0952a352..2d67b2cb 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -313,8 +313,10 @@ function merge(src, dst) { function compile(element, parentScope, overrides) { var compiler = new Compiler(angularTextMarkup, angularAttrMarkup, angularDirective, angularWidget); - $element = jqLite(element); - return compiler.compile($element)($element, parentScope, overrides); + $element = jqLite(element), + parent = extend({}, parentScope); + parent.$element = $element; + return compiler.compile($element)($element, parent, overrides); } ///////////////////////////////////////////////// @@ -340,6 +342,8 @@ function toKeyValue(obj) { function angularInit(config){ if (config.autobind) { - compile(window.document, null, {'$config':config}).$init(); + var scope = compile(window.document, null, {'$config':config}); + scope.$browser.addCss('../css/angular.css'); + scope.$init(); } } |
