我在输入集合上尝试trigger('blur');
,但我似乎没有做到这一点。
示例可在此处http://jsfiddle.net/VUUme/1/
我得到了这个集合,我完成了模糊方法,但我不确定触发器部分。
var $inputs = $('#form').find('input');
alert('load');
$inputs.each(function(){
$(this).trigger('blur');
});
//i tried this to but with no success
//$inputs.trigger('blur');
alert('after the blur');
$inputs.blur(function(){
var $this = $(this);
if ($this.val() == ''){
alert('it works');
}
});
答案 0 :(得分:21)
在之后trigger()
定义$inputs.blur()
:
alert('after the blur');
$inputs.blur(function(){
var $this = $(this);
if ($this.val() == ''){
alert('it works');
}
});
$inputs.trigger('blur');
更新了小提琴:http://jsfiddle.net/VUUme/3/