在执行操作之前等待使用 jquery

发布于 2024-07-15 18:53:19 字数 256 浏览 4 评论 0 原文

我使用jquery版本1.3.2,

我想使用事件“load”将页面内容加载到“div”。

我使用: $("#div1").load("page1.php"); ---> 有效。

但我想在事件“加载”之前,它等待大约几次。

相同: $("#div1").load("page1.php",{after: 5});

请告诉我该怎么做,非常感谢...

I use jquery version 1.3.2,

I want to use event "load" for load content of a page to "div".

I used: $("#div1").load("page1.php"); ---> it worked.

But i want before do event "load", it waiting about times.

it same: $("#div1").load("page1.php",{after: 5});

please tell me how to do, thank you very much...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

冰火雁神 2024-07-22 18:53:19

您可以尝试延迟插件或查看更多传统方法

You can try delay plugin or take a look to more traditional approach

一梦浮鱼 2024-07-22 18:53:19

您可以尝试减慢服务器发送响应的速度,例如

//sleep for 5 seconds before outputting stuff
sleep(5);
echo 'Now I\'ll talk!';

You could try to slow the server down in sending its response, e.g.

//sleep for 5 seconds before outputting stuff
sleep(5);
echo 'Now I\'ll talk!';
万劫不复 2024-07-22 18:53:19

使用 settimeout() 将是最好也是最简单的方法。

Using settimeout() would be the best and easiest way through.

路弥 2024-07-22 18:53:19

尝试这个:

setTimeout(function() {
   $("#div1").load("page1.php");
}, 5000);

Try this:

setTimeout(function() {
   $("#div1").load("page1.php");
}, 5000);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文