Pleasea refer to
angular.module('Foobar', []).directive('handlePhoneSubmit', function () { return function (scope, element, attr) { var textFields = $(element).children('input[type=text]'); $(element).submit(function() { console.log('form was submitted'); textFields.blur(); document.acvtiveElement.blur(); }); };});