0

I want to create directive which will be used for form elements like input,textarea,select...

My code:

app.directive('input', function() {
    return {
        restrict: 'E',
        priority: -1000,
        require: '^?required',
        link: function (scope, element, attrs, ctrl) {

            element.on('focus', function (e) {
                element.addClass('validate');
            });

        }
    };
});

When I try to use common directive it doesn't work but don't have idea why...

<input common-directive type="text" name="name" placeholder="Firstname" ng-model="profile.name" ng-minlength="2" required />
Rhumborl
  • 16,349
  • 4
  • 39
  • 45
general666
  • 1,001
  • 2
  • 16
  • 31

0 Answers0