我试图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');
}
});
Run Code Online (Sandbox Code Playgroud)
Sil*_*ght 21
定义trigger() 后放置$inputs.blur():
alert('after the blur');
$inputs.blur(function(){
var $this = $(this);
if ($this.val() == ''){
alert('it works');
}
});
$inputs.trigger('blur');
Run Code Online (Sandbox Code Playgroud)
更新小提琴:http://jsfiddle.net/VUUme/3/