当前位置: 首页 > 面试题库 >

如何将函数调用延迟5秒钟?

濮升
2023-03-14
问题内容

我想widget.Rotator.rotate()在两次通话之间延迟5秒…我该如何在jQuery中执行此操作…似乎jQuerydelay()对此不起作用…


问题答案:

您可以使用普通的javascript,这将在5秒后调用一次your_func:

setTimeout(function() { your_func(); }, 5000);

如果您的函数没有参数且没有显式接收器,则可以直接调用setTimeout(func,5000)我曾经用过一个插件。它具有oneTimeeveryTime方法。



 类似资料:
  • 本文向大家介绍一定延迟后如何调用jQuery函数?,包括了一定延迟后如何调用jQuery函数?的使用技巧和注意事项,需要的朋友参考一下 要在一定延迟后调用jQuery函数,请使用方法。在这里,几秒钟后调用jQuery函数。 您可以尝试运行以下代码,以了解如何使用jQuery中的方法在延迟后调用jQuery函数- 示例

  • 如标题所示,在中,是否有方法在延迟(例如1秒)后调用函数?

  • 问题内容: 如果返回错误,是否仍在调用? 问题答案: 不,延迟功能不会运行。 这是log.Fatal的描述: 致命等同于Print(),然后调用os.Exit(1)。 呼叫,其描述在这里: 退出使当前程序以给定的状态码退出。按照惯例,代码零表示成功,代码零表示错误。程序立即终止;延迟功能未运行。 示范 如果您确实需要在程序完成之前正确关闭资源或执行某些任务,请不要使用。

  • 问题内容: 我有一个小型的Android应用程序,该应用程序会在5秒钟后自动单击按钮。我已经用过,但这行不通。当计时器归零时,它只会崩溃。 这是我的代码: 问题答案: 您应该发布包含错误消息的logcat,但是一个问题可能是您正在从UI线程访问UI元素,这不是一个好主意。 要执行您想要的操作,您实际上不需要其他线程。您可以使用和来代替,如下所示。 这将安排在5秒钟后在UI线程上执行。如果仍然崩溃,

  • 我正在使用Mika Tuupola的jQuery延迟加载。 是否可以在每次延迟加载图像后调用函数。 我打算做的是跟踪图像的浏览次数。因此,如果图像是延迟加载的,这意味着用户已经看到了图像,我将通过在后台执行HTTP GET,将数据库中的计数器增加1。

  • 延迟调用一个函数,直到当前调用堆栈已经清除。 使用 setTimeout() ,超时时间为1ms,将新事件添加到浏览器事件队列,并允许渲染引擎完成其工作。使用展开 (...) 运算符为函数提供任意数量的参数。 const defer = (fn, ...args) => setTimeout(fn, 1, ...args); // Example A: defer(console.log, 'a