我有一个需要输入至少一定数量字符的输入框。当用户开始输入但未达到所需的最小字符数并转移到另一个字段时,我希望更改文本的类以将其变为红色。
我尝试使用此代码检测焦点变化,但它没有生效:
我尝试使用此代码检测焦点变化,但它没有生效:
$scope.$watch(function(){
return $('#job_desc').is(':active');
}, function(){
console.log('test');
})
问题是什么?
非常感谢
$('.blurrable').bind('blur', function(evt) { ... });
如果需要重新计算,你可以在失焦事件回调中使用 scope.$apply()。 - Simon Wicki