angularjs当没有输入任何内容时,场上会出现模糊
angularjs ng-blur on field when nothing is entered
我是angularjs的新手,我正在尝试创建一个带有一些动画的表单页面。我正在尝试从fiddle这里调整代码-http://jsfiddle.net/atXAC/11/
<div ng-class="{'active':hasFocus==true,'inactive':hasFocus==false}">Enter your Name here</div>
<input type="text" ng-model="user.name" ng-click="hasFocus=true" ng-customblur="onBlur()" required id="name"/>
目前,在点击和点击离开css类被更改。我想做的是,当在框中输入某些内容时,类不应该改变。如果文本框为空,则只应在单击离开时更改类。我该怎么做?非常感谢您的帮助。
提前谢谢。
如果我理解正确,您的控制器应该是这样的。
function MyCtrl($scope) {
$scope.onBlur = function(){
if(user.name=="")
$scope.hasFocus = false;
}
}
相关文章:
- 角度ui选择标记模糊时丢失文本输入
- AngularJS内容可编辑模糊输入
- 在模糊 javascript 上格式化为 hh:mm 输入
- 密码输入不起作用的Javascript模糊
- JQuery无法将模糊事件绑定到所有<输入>页面中的元素
- Ember输入模糊操作
- angularjs当没有输入任何内容时,场上会出现模糊
- 在页面上自动切换模糊后,更改输入的背景颜色
- Action.on('模糊')不't处理输入文本-jQuery 1.9+
- 如何使用输入模糊事件更新多个具有相同类名的标签的文本
- 使用 Javascript 在模糊的输入上显示插入符号
- iframe 中输入上的模糊/焦点事件(委派)
- 在 ng 重复中进行内联编辑时,输入字段会模糊
- 如何在输入中模糊文本模糊事件
- 对焦后,输入字段立即模糊
- j查询验证模糊文本区域与其他输入问题
- 清除输入,模糊文本区域和默认值(如果字段为空)
- 不会触发输入字段的更改和模糊事件
- 将输入集中在模糊事件不起作用上
- 可编辑 - 输入字段上的最大长度,模糊时闪烁