2013-08-31 17 views
8
<input type='text' ng-focus='tryFunc()'> </input> 

Funkcja tryFunc() nie jest wywoływana, gdy pole wejściowe jest skupione.Zdarzenia ng-focus i ng-blur nie wyzwalane w Angularjs

Dołączam do pliku jQuery.min.js i jest przed angular.min.js jQuery w wersji v1.10.2 i Angular.js w wersji 1.0.7.

Co może się stać?

+0

dla nikogo przybywających tutaj szukających przykładu ng-focus/ng-blur w 1.2.x: http://jsfiddle.net/b8zRG/1/ – rdjs

Odpowiedz

13

ngFocus nie jest dostępny w Angular 1.0.7. Jest dostępny w Angular 1.2.

Można utworzyć własną dyrektywę ngFocus, to całkiem proste, zajrzyj tutaj:

https://gist.github.com/eliotsykes/5394631

+0

strona wciąż podaje się 1.0.7. Czy 1.2 jest dostępny? czy jest stabilny? –

+1

Nie jest jeszcze stabilny, wydali wersję rc1: http://blog.angularjs.org/2013/08/angularjs-120-rc1-spooky-giraffe.html –

Powiązane problemy