Вход

Просмотр полной версии : Как сделать таймаут?


XFlame
21.05.2013, 16:40
Есть код:

// module_login_window close
$("#logonclose").click(function(){
$("#full").animate({opacity: "hide"}, "slow");
// здесь нужна задержка в 5 секунд
$("#loginerror").html('');
});


Подскажите плиз, как сделать тайм аут?

dmitriymar
21.05.2013, 16:54
а доку джиквери по анимейту почитать не ?
или в гугле забанили?
http://www.cyberforum.ru/javascript-jquery/thread160450.html

XFlame
21.05.2013, 17:15
а доку джиквери по анимейту почитать не ?
или в гугле забанили?
http://www.cyberforum.ru/javascript-jquery/thread160450.html
Спасибо! Помогло.


// module_login_window close
$("#logonclose").click(function(){
$("#full").animate({opacity: "hide"}, "slow");
setTimeout(function() {
$("#loginerror").html('');
}, 3000);
});

Apollo_440
26.05.2013, 16:01
Выполнение_пользовательск й_анимации (http://learn.jquery.com/effects/custom-effects/)
Можно добавить в callback с функцией setTimeout, либо как описал dmitriymar.

dmitriymar
26.05.2013, 16:02
dmitriymar, а если еще почитать внимательнее?
а если самому ещё почитать повнимательнее?а доку джиквери по анимейту почитать не ?

Apollo_440
08.06.2013, 14:34
Прошу извинить, что-то тупанул.