diff options
| author | Igor Minar | 2011-01-04 17:36:51 -0800 |
|---|---|---|
| committer | Igor Minar | 2011-01-04 18:04:01 -0800 |
| commit | da1d50fbe9b211fcca351dff681211c08e804856 (patch) | |
| tree | ddbddca1747466992f90316493ad28dee41d9a3f | |
| parent | 67d064820c0a7993fdb3d15d6ee0b07a31c19f08 (diff) | |
| download | angular.js-da1d50fbe9b211fcca351dff681211c08e804856.tar.bz2 | |
avoid namespace conflicts between jqLite and window when running in bootstrap mode
| -rw-r--r-- | src/jqLite.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/jqLite.js b/src/jqLite.js index 6c70f2a8..0d96d6e4 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -5,10 +5,10 @@ var jqCache = {}, jqName = 'ng-' + new Date().getTime(), jqId = 1, - addEventListener = (window.document.attachEvent ? + addEventListenerFn = (window.document.attachEvent ? function(element, type, fn) {element.attachEvent('on' + type, fn);} : function(element, type, fn) {element.addEventListener(type, fn, false);}), - removeEventListener = (window.document.detachEvent ? + removeEventListenerFn = (window.document.detachEvent ? function(element, type, fn) {element.detachEvent('on' + type, fn); } : function(element, type, fn) { element.removeEventListener(type, fn, false); }); @@ -19,7 +19,7 @@ function jqClearData(element) { cache = jqCache[cacheId]; if (cache) { foreach(cache.bind || {}, function(fn, type){ - removeEventListener(element, type, fn); + removeEventListenerFn(element, type, fn); }); delete jqCache[cacheId]; if (msie) @@ -112,7 +112,7 @@ JQLite.prototype = { }); }; eventHandler.fns = []; - addEventListener(element, type, eventHandler); + addEventListenerFn(element, type, eventHandler); } eventHandler.fns.push(fn); }); |
