diff options
| author | Misko Hevery | 2010-04-20 18:14:13 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2010-04-20 18:14:13 -0700 | 
| commit | 22d93e0a3bc2a6dc0f64c63c68bc8f8489ea9068 (patch) | |
| tree | 5f65b04ac9fb5a69d87ac40434a14367e6c1d4fc /src/Browser.js | |
| parent | 259c2bba4bf1fc4f0d4cf5bcda4ffef0fb5a615a (diff) | |
| download | angular.js-22d93e0a3bc2a6dc0f64c63c68bc8f8489ea9068.tar.bz2 | |
fixes to enable ie
Diffstat (limited to 'src/Browser.js')
| -rw-r--r-- | src/Browser.js | 9 | 
1 files changed, 6 insertions, 3 deletions
diff --git a/src/Browser.js b/src/Browser.js index ff8d9775..e00f73a5 100644 --- a/src/Browser.js +++ b/src/Browser.js @@ -29,7 +29,7 @@ Browser.prototype = {    bind: function() {      var self = this;      self.document.bind("mouseover", function(event){ -      self.hoverListener(jqLite(event.target), true); +      self.hoverListener(jqLite(msie ? event.srcElement : event.target), true);        return true;      });      self.document.bind("mouseleave mouseout click dblclick keypress keyup", function(event){ @@ -43,8 +43,11 @@ Browser.prototype = {    },    addCss: function(url) { -    var head = jqLite(this.document[0].getElementsByTagName('head')[0]), -        link = jqLite('<link rel="stylesheet" type="text/css"></link>'); +    var doc = this.document[0], +        head = jqLite(doc.getElementsByTagName('head')[0]), +        link = jqLite(doc.createElement('link')); +    link.attr('rel', 'stylesheet'); +    link.attr('type', 'text/css');      link.attr('href', url);      head.append(link);    },  | 
