在一定时间后删除.value

时间:2012-09-03 07:26:55

标签: jquery jquery-animate

我正在使用一个功能在成功通讯时添加“谢谢”消息。

$('#subForm').animate({opacity : 1}, 300);
      } else {
        $('#subForm input[type="text"]').val('Thank you');
        $('#subForm').animate({opacity : 1}, 300);
      }
});

我想要解决的是如何在几秒钟后删除“谢谢”值。

2 个答案:

答案 0 :(得分:3)

您可以使用setTimeout()

setTimeout(function() {
    $("#subForm input[type='text']").val("");
}, 1000);

第二个参数代表延迟的毫秒数。

答案 1 :(得分:0)

使用setTimeout

setTimeout("$('#subForm input[type=\"text\"]').val('');", 2000);