gpt4 book ai didi

javascript - 用jquery延迟一个对象的方法

转载 作者:行者123 更新时间:2023-11-30 18:34:12 26 4
gpt4 key购买 nike

我是一个 jquery 新手,想在这里编写我的第一个应用程序,我一直想弄清楚的一件事是,如果我想延迟什么,如何使用 .delay() 方法是对象的方法。

例如,我有这样的东西:

dice = new Dice("#die1", "#die2");
dice.roll();

但我希望在实际调用 roll() 函数之前有一个延迟。我该怎么做?

我认为使用 jquery 比纯 javascript 更容易,因为我知道使用 setTimout() 很难与您自己的方法一起使用。

最佳答案

setTimeout 没有任何棘手或危险的地方,它可能是这里最合适的方法。它专门设计用于在给定时间到期后执行功能。

例如这里有 1 秒的延迟

dice = new Dice("#die1", "#die2");
setTimeout(function() { dice.roll(); }, 1000);

关于javascript - 用jquery延迟一个对象的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8765793/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com