diff --git a/src/js/escKey-directive.js b/src/js/escKey-directive.js index e84888b..21cb89a 100644 --- a/src/js/escKey-directive.js +++ b/src/js/escKey-directive.js @@ -1,14 +1,13 @@ angular.module('focaDirectivas') - .directive('escKey', function () { - return function (scope, element, attrs) { - element.bind('keydown keypress', function (event) { - if(event.which === 27) { // 27 = esc key - scope.$apply(function (){ - scope.$eval(attrs.escKey); + .directive('escKey', function() { + return function(scope, element, attrs) { + element.bind('keydown keypress', function(event) { + if(event.which === 27) { // 27 = esc key + scope.$apply(function (){ + scope.$eval(attrs.escKey); + }); + event.preventDefault(); + } }); - - event.preventDefault(); - } - }); }; - }); \ No newline at end of file + });