diff options
| author | Pete Bacon Darwin | 2013-07-18 19:39:18 +0100 | 
|---|---|---|
| committer | Pete Bacon Darwin | 2013-07-18 19:57:13 +0100 | 
| commit | 52123ae85bc131d070ce9e7102b3c5fbbb872fba (patch) | |
| tree | ab3d4ed1d4484ca09d81bde60007f00f6122ded9 /src/jqLite.js | |
| parent | 3e39ac7e1b10d4812a44dad2f959a93361cd823b (diff) | |
| download | angular.js-52123ae85bc131d070ce9e7102b3c5fbbb872fba.tar.bz2 | |
docs(jqLite): document "$destroy" event
Diffstat (limited to 'src/jqLite.js')
| -rw-r--r-- | src/jqLite.js | 11 | 
1 files changed, 9 insertions, 2 deletions
diff --git a/src/jqLite.js b/src/jqLite.js index e1231b61..072557ba 100644 --- a/src/jqLite.js +++ b/src/jqLite.js @@ -26,7 +26,8 @@   * Note: All element references in Angular are always wrapped with jQuery or jqLite; they are never   * raw DOM references.   * - * ## Angular's jQuery lite provides the following methods: + * ## Angular's jqLite + * Angular's lite version of jQuery provides only the following jQuery methods:   *   * - [addClass()](http://api.jquery.com/addClass/)   * - [after()](http://api.jquery.com/after/) @@ -61,8 +62,14 @@   * - [val()](http://api.jquery.com/val/)   * - [wrap()](http://api.jquery.com/wrap/)   * - * ## In addition to the above, Angular provides additional methods to both jQuery and jQuery lite: + * ## jQuery/jqLite Extras + * Angular also provides the following additional methods and events to both jQuery and jqLite:   * + * ### Events + * - `$destroy` - AngularJS intercepts all jqLite/jQuery's DOM destruction apis and fires this event + *    on all DOM nodes being removed.  This can be used to clean up and 3rd party bindings to the DOM + *    element before it is removed. + * ### Methods   * - `controller(name)` - retrieves the controller of the current element or its parent. By default   *   retrieves controller associated with the `ngController` directive. If `name` is provided as   *   camelCase directive name, then the controller for this directive will be retrieved (e.g.  | 
