diff options
| author | Michał Gołębiowski | 2013-06-19 20:52:50 +0100 |
|---|---|---|
| committer | Pete Bacon Darwin | 2013-06-19 20:53:24 +0100 |
| commit | f1b94b4b599ab701bc75b55bbbbb73c5ef329a93 (patch) | |
| tree | 033c39426a25c8ac86dc7dc4efb1b4d05fe05272 /docs/content/guide | |
| parent | 0bfa29377d7a77b360ecd3209d56eeb4f68a5043 (diff) | |
| download | angular.js-f1b94b4b599ab701bc75b55bbbbb73c5ef329a93.tar.bz2 | |
feat(jqLite): switch bind/unbind to more recent jQuery on/off
jQuery switched to a completely new event binding implementation as of
1.7.0, centering around on/off methods instead of previous bind/unbind.
This patch makes jqLite match this implementation while still supporting
previous bind/unbind methods.
Diffstat (limited to 'docs/content/guide')
| -rw-r--r-- | docs/content/guide/compiler.ngdoc | 6 | ||||
| -rw-r--r-- | docs/content/guide/concepts.ngdoc | 2 | ||||
| -rw-r--r-- | docs/content/guide/dev_guide.services.$location.ngdoc | 4 | ||||
| -rw-r--r-- | docs/content/guide/directive.ngdoc | 4 | ||||
| -rw-r--r-- | docs/content/guide/forms.ngdoc | 2 |
5 files changed, 9 insertions, 9 deletions
diff --git a/docs/content/guide/compiler.ngdoc b/docs/content/guide/compiler.ngdoc index fbba4a0e..a258055b 100644 --- a/docs/content/guide/compiler.ngdoc +++ b/docs/content/guide/compiler.ngdoc @@ -77,13 +77,13 @@ Here is a directive which makes any element draggable. Notice the `draggable` at backgroundColor: 'lightgrey', cursor: 'pointer' }); - element.bind('mousedown', function(event) { + element.on('mousedown', function(event) { // Prevent default dragging of selected content event.preventDefault(); startX = event.screenX - x; startY = event.screenY - y; - $document.bind('mousemove', mousemove); - $document.bind('mouseup', mouseup); + $document.on('mousemove', mousemove); + $document.on('mouseup', mouseup); }); function mousemove(event) { diff --git a/docs/content/guide/concepts.ngdoc b/docs/content/guide/concepts.ngdoc index fc5bce0a..06a06885 100644 --- a/docs/content/guide/concepts.ngdoc +++ b/docs/content/guide/concepts.ngdoc @@ -303,7 +303,7 @@ in HTML. require: 'ngModel', link: function(scope, elm, attrs, ctrl) { // view -> model - elm.bind('blur', function() { + elm.on('blur', function() { scope.$apply(function() { ctrl.$setViewValue(elm.html()); }); diff --git a/docs/content/guide/dev_guide.services.$location.ngdoc b/docs/content/guide/dev_guide.services.$location.ngdoc index 027a2332..99a75f87 100644 --- a/docs/content/guide/dev_guide.services.$location.ngdoc +++ b/docs/content/guide/dev_guide.services.$location.ngdoc @@ -450,7 +450,7 @@ In this examples we use `<base href="/base/index.html" />` input = angular.element('<input type="text">').val(browser.url()), delay; - input.bind('keypress keyup keydown', function() { + input.on('keypress keyup keydown', function() { if (!delay) { delay = setTimeout(fireUrlChange, 250); } @@ -469,7 +469,7 @@ In this examples we use `<base href="/base/index.html" />` }; }); }]); - root.bind('click', function(e) { + root.on('click', function(e) { e.stopPropagation(); }); } diff --git a/docs/content/guide/directive.ngdoc b/docs/content/guide/directive.ngdoc index 3f4924ce..7e0860e0 100644 --- a/docs/content/guide/directive.ngdoc +++ b/docs/content/guide/directive.ngdoc @@ -232,7 +232,7 @@ In this example we will build a directive that displays the current time. // listen on DOM destroy (removal) event, and cancel the next UI update // to prevent updating time after the DOM element was removed. - element.bind('$destroy', function() { + element.on('$destroy', function() { $timeout.cancel(timeoutId); }); @@ -687,7 +687,7 @@ Following is an example of building a reusable widget. opened = true; // Clicking on title should open/close the zippy - title.bind('click', toggle); + title.on('click', toggle); // Toggle the closed/opened state function toggle() { diff --git a/docs/content/guide/forms.ngdoc b/docs/content/guide/forms.ngdoc index 8c11d67e..c26eee79 100644 --- a/docs/content/guide/forms.ngdoc +++ b/docs/content/guide/forms.ngdoc @@ -293,7 +293,7 @@ The following example shows how to add two-way data-binding to contentEditable e require: 'ngModel', link: function(scope, elm, attrs, ctrl) { // view -> model - elm.bind('blur', function() { + elm.on('blur', function() { scope.$apply(function() { ctrl.$setViewValue(elm.html()); }); |
