ожидание, прежде чем делать действие использовать JQuery - PullRequest
0 голосов
/ 23 марта 2009

Я использую jquery версии 1.3.2,

Я хочу использовать событие «load» для загрузки содержимого страницы в «div».

Я использовал: $("#div1").load("page1.php"); ---> это сработало.

Но я хочу, прежде чем делать событие "загрузить", оно ждет около раза.

это же: $("#div1").load("page1.php",{after: 5});

скажите, пожалуйста, как это сделать, большое спасибо ...

Ответы [ 4 ]

1 голос
/ 23 марта 2009

Вы можете попробовать плагин задержки или посмотреть более традиционный подход

0 голосов
/ 02 августа 2010

Попробуйте это:

setTimeout(function() {
   $("#div1").load("page1.php");
}, 5000);
0 голосов
/ 23 марта 2009

Использование settimeout () было бы лучшим и самым простым способом.

0 голосов
/ 23 марта 2009

Вы можете попытаться замедлить сервер при отправке своего ответа, например,

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