您的位置:首页 > Web前端 > AngularJS

angularjs开发常见问题-3(angularjs 解决keydown keypress 不好用现象)

2016-01-06 16:22 597 查看
Javascript:

app.directive('myEnter', function () {
return function (scope, element, attrs) {
element.bind("keydown keypress", function (event) {
if(event.which === 13) {
scope.$apply(function (){
scope.$eval(attrs.myEnter);
});
event.preventDefault();
}
});
};
});


HTML:

<div ng-app="" ng-controller="MainCtrl">
<input type="text" my-enter="doSomething()">
</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: