我目前正在学习 AngularJS,我想完成一个简单的任务。在表单输入中,即使输入的数据无效,我也想隐藏相应的“输入帮助”。我目前这样做的方式调用了一些 jquery。但我正在寻找使用 AngularJS 逻辑的方法。我认为我应该使用指令,但由于我是 Angular 新手,我不知道该怎么做。
这是使用 jquery 工作的 jsFiddle 示例代码:JSFIDDLE
这里是 jsFiddle 示例代码不起作用(没有 jquery):JSFIDDLE {为了测试,在密码输入中只输入几个文本并模糊它}
这是我的代码:{jquery}
$(document).on('blur', '.immediate-help', function () {
$(this).next('.input-help').fadeOut();
}).on('focus', '.immediate-help', function () {
$(this).next('.input-help').fadeIn();
});
这按预期工作,但我想使用角度指令来做到这一点。当然,我并不反对在 angular 指令中使用 jquery。
因此,要恢复,我想在触发模糊输入以隐藏“输入帮助”时,即使文本无效并使用角度指令。
有人可以告诉我正确的方法吗?