Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.07.2011, 12:39
Новичок на форуме
Отправить личное сообщение для Could Посмотреть профиль Найти все сообщения от Could
 
Регистрация: 17.07.2011
Сообщений: 2

Как создать задержку перед .html()
Я написал код для формы логина. Когда нажимаешь кнопку войти, вся форма сворачивается slideUp и jquery отправляет на сервер логин и пароль и если все верно то меняет методом html() код дива, где раньше была форма на присланный ей сервером html-контент и разворачивает обратно этот див slideDown.

Но блин на html() не действует задержка delay(), он срабатывает уже при сворачивании формы, а нужно чтобы форма свернулась, только потом изменился html и потом уже развернулась обратно.

Вот мой код:
$('#loginenter').click(function() {
    if(true) //Проверка введенности данных
      {
        $('#loginform').slideUp(500).delay(4000); //задержка действует уже на slideDown а не на html()
        $.post('api.php?login=1', {login: $('#login').val(), password: $('#passwrd').val()}, function(rdata) {
            if(rdata == 1)
            {
                $.post('api.php?logindetails=1', function(detailsdata) {
                    $('#loginform').html(detailsdata).slideDown(500);
                });
            }
        });
      }
   });


Помогите, как создать задержку, заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 17.07.2011, 12:42
Новичок на форуме
Отправить личное сообщение для Could Посмотреть профиль Найти все сообщения от Could
 
Регистрация: 17.07.2011
Сообщений: 2

Блин только написал и до самого дошло, что надо этот код поместить в параметр slideUp() в качестве анонимной функции, всем спасибо, вопрос решен
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать проверку вводимого пароля на стойкость, используя API Google. Александр Черепов Элементы интерфейса 4 03.11.2008 01:16
Как создать окно, определенной ширины и высоты AnIva Events/DOM/Window 2 17.09.2008 08:17
форма как в ExtJS 2 magistr_bender Общие вопросы Javascript 0 11.09.2008 15:01
Как создать событие? remitmaster Общие вопросы Javascript 9 26.07.2008 17:31
как создать елемент с вложеными елементами scuter Events/DOM/Window 11 14.05.2008 15:15