В моем приложении я использую библиотеку Google Material Light
.
И я не хочу проверять свой вход (до тех пор, пока не будет правильной логики), поэтому я добавил такую директиву:
app.directive('updLink', function () {
return {
restrict: 'EA',
link: function(scope, element) {
element.bind('click', function(evt) {
evt = evt || window.event;
evt.preventDefault();
evt.stopPropagation();
evt.returnValue = false;
return false;
});
}
};
});
и мой html:
<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" for="123">
<input type="checkbox" id="123" class="mdl-checkbox__input" ng-model="user" upd-link>
</label>
почему эта директива не работает в IE10+
?
проверяется (
и значение меняется...
Можно ли остановить любые изменения и проверку этого элемента?
plunker: https://plnkr.co/edit/CCQaBOntmQ4eWh0RUJ5Q?p=preview