我有一个注册表单,访问者可以在其中注册,当他们按下提交按钮时,包含注册表单的div会稍微向左移动,使其显示在中间。
执行该操作的代码工作正常,但如果访问者在寄存器表单中写错了,则需要再次尝试,但是如果重复几次,寄存器表单将再次移动将完全从容器中移出。
如何只触发一次功能?这是我目前的代码:
...
$('#form form').submit(function(){
// Some code for showing "loading" image etc..
});
答案 0 :(得分:6)
您可以使用one()来电,
$('#form form').one('submit', function(){
// Some code for showing "loading" image etc..
});
然后它才会在第一次被解雇。