在jQuery中你可以按一个按钮后做一些事情并且计时器从3秒开始变为0吗?
就像你有一个按钮。你按它。 3秒钟就过去了,事件发生了。
答案 0 :(得分:6)
delay()
函数(doc):
描述:设置一个计时器以延迟执行队列中的后续项目。
对于你的例子:
$("button").click(function() {
$("[element]").delay(3000).fadeOut("slow");
});
答案 1 :(得分:1)
你可以使用.delay()参考this
答案 2 :(得分:1)
您可以使用.delay()
- 函数。
他们在documentation中有一个很好的例子,它与你的问题完全吻合。
$("button").click(function() {
$("yourelement").delay(3000).fadeIn(400);
});