diff options
Diffstat (limited to 'src/jqLite.js')
| -rw-r--r-- | src/jqLite.js | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/src/jqLite.js b/src/jqLite.js index 218b9683..cf9d1fa1 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -153,7 +153,7 @@ function JQLite(element) {    }    if (!(this instanceof JQLite)) {      if (isString(element) && element.charAt(0) != '<') { -      throw Error('selectors not implemented'); +      throw ngError(46, 'Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element');      }      return new JQLite(element);    } @@ -627,22 +627,22 @@ forEach({                  }                }                return false; -            };	 +            };            events[type] = []; -		 -		  // Refer to jQuery's implementation of mouseenter & mouseleave + +          // Refer to jQuery's implementation of mouseenter & mouseleave            // Read about mouseenter and mouseleave:            // http://www.quirksmode.org/js/events_mouse.html#link8 -          var eventmap = { mouseleave : "mouseout", mouseenter : "mouseover"}           +          var eventmap = { mouseleave : "mouseout", mouseenter : "mouseover"}; +            bindFn(element, eventmap[type], function(event) {              var ret, target = this, related = event.relatedTarget;              // For mousenter/leave call the handler if related is outside the target.              // NB: No relatedTarget if the mouse left/entered the browser window              if ( !related || (related !== target && !contains(target, related)) ){                handle(event, type); -            }	 - +            }            });          } else { | 
