jquery setTimeout在这个函数中不起作用
jquery setTimeout not working in this function
当我点击提交时,我希望这个div会弹出几秒钟,然后淡出。我将div添加到html中,并使用('#added').hide()隐藏它,但它不会出现在下面的代码中:
selection = function() {
('#added').hide();
$('#input').unbind('submit').bind('submit', function(event) {
var add_emp = {
name: input.name.value,
wage: input.wage.value,
role: input.role.value
};
Employee(add_emp.name, add_emp.wage, add_emp.role);
event.preventDefault;
$('#input').each(function() {
this.reset();
});
$('#added').show();
setTimeout(function() {
$('#added').fadeOut('fast');
}, 5000);
selection();
});
}
试一下
$("#added").delay(5000).fadeOut();
相关文章:
- Ember Data DS.Model's set函数不起作用
- 为什么我的JavaScript堆栈排序函数不起作用
- Javascript onchange()函数不起作用
- 另一个Ajax函数触发的Ajax函数不起作用
- 从PHP调用JS函数不起作用
- jQuery validate函数不起作用
- JS-窗口宽度函数不起作用
- javascript函数,该函数不起作用,但不会显示任何错误
- 为什么这个排序函数不起作用
- 为什么这个反向函数不起作用
- Javascript parseInt 函数不起作用
- 我的函数不起作用,Ajax调用,JQuery,调用外部?我不知道
- 主干构造函数不起作用
- Javascript:this.value 函数不起作用
- Mocha 的 beforeEach() 和 done() 函数不起作用
- 在jQuery中,我的函数不起作用
- jquery-ui-rails的draggable和dropable函数不起作用
- 数学函数不起作用
- Javascript-创建打印到HTML的函数不起作用
- 我上传了客户's服务器一个js函数不起作用