Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Jquery, Ajax, IE (https://javascript.ru/forum/jquery/8565-jquery-ajax-ie.html)

Octane 03.04.2010 16:10

Цитата:

Сообщение от doniv
где именно?

Метод animate принимает последним аргументом ссылку на функцию (callback), которая будет вызвана по окончанию анимации:
Цитата:

Сообщение от jQuery API
$('#book').animate({
    opacity: 0.25,
    left: '+=50',
    height: 'toggle'
  }, 5000, function() {
    // Animation complete.
  });

Цитата:

Сообщение от doniv
По какому событию

Цитата:

Сообщение от doniv
if  ($(linkclass).attr("class") != "active") {
                    dbox.animate({ opacity: "0.1"  }, 0).animate({ opacity: "1"  }, 400);
                    dbox.html(boxtext);
                }
                    dbox.removeClass('loading');
                    $(".text-sec").style.cssText = "";

Анимация выполняется асинхронно, поэтому выполнение последующего кода не замораживается на 400 миллисекунд, он выполняется сразу, после вызова aimate, следовательно фильтр Alpha в style элемента записывается еще и после того, как его удалили здесь.

doniv 03.04.2010 16:18

Цитата:

Сообщение от Octane (Сообщение 49995)
Метод animate принимает последним аргументом ссылку на функцию (callback), которая будет вызвана по окончанию анимации:



Анимация выполняется асинхронно, поэтому выполнение последующего кода не замораживается на 400 миллисекунд, он выполняется сразу, после вызова aimate, следовательно фильтр Alpha в style элемента записывается еще и после того, как его удалили здесь.

Большое вам спасибо! +1


Часовой пояс GMT +3, время: 02:46.