diff options
| author | Igor Minar | 2010-08-16 10:56:03 -0700 |
|---|---|---|
| committer | Igor Minar | 2010-08-16 10:56:03 -0700 |
| commit | 59401b80ee36d56f7ede551669633abbc6dd1e24 (patch) | |
| tree | 113669e99faae192d0bb89adc4f74db6f22fefd0 /src/jqLite.js | |
| parent | 9899959d695a97ddbb3e9a626a769efa714bffe7 (diff) | |
| parent | f09415d0de5d383efc9e2cb35d1323a5aac2371d (diff) | |
| download | angular.js-59401b80ee36d56f7ede551669633abbc6dd1e24.tar.bz2 | |
Merge remote branch 'upstream/master'
Diffstat (limited to 'src/jqLite.js')
| -rw-r--r-- | src/jqLite.js | 27 |
1 files changed, 10 insertions, 17 deletions
diff --git a/src/jqLite.js b/src/jqLite.js index 22b3c070..1ad4d96d 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -2,24 +2,17 @@ //JQLite ////////////////////////////////// -var jqCache = {}; -var jqName = 'ng-' + new Date().getTime(); -var jqId = 1; -function jqNextId() { return (jqId++); } - -var addEventListener = window.document.attachEvent ? - function(element, type, fn) { - element.attachEvent('on' + type, fn); - } : function(element, type, fn) { - element.addEventListener(type, fn, false); - }; +var jqCache = {}, + jqName = 'ng-' + new Date().getTime(), + jqId = 1, + addEventListener = (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 ? + function(element, type, fn) {element.detachEvent('on' + type, fn); } : + function(element, type, fn) { element.removeEventListener(type, fn, false); }); -var removeEventListener = window.document.detachEvent ? - function(element, type, fn) { - element.detachEvent('on' + type, fn); - } : function(element, type, fn) { - element.removeEventListener(type, fn, false); - }; +function jqNextId() { return (jqId++); } function jqClearData(element) { var cacheId = element[jqName], |
