Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Jquery тупит в IE...

7.3K
20 августа 2010 года
shureg
67 / / 29.05.2010
Доброго времени суток 2й день изучаю Jquery, вроде очень просто и легко... но вот незадачка... при использовании .animate({ opacity: "show"});

Во всех браузерах кроме IE работает как нужно.
в IE вот плавно появляется елемент, но он не на своем месте!!! и пока продолжается анимация его плавного появления - он находится не насвоем месте.... как элемент заканчивает анимацию - он автоматически встановится на нужное место и получается он какбы прыгает.... как избавиться? кто что подскажет?:mad:
287
20 августа 2010 года
Shiizoo
958 / / 14.03.2004
Код в студию что ли со всеми причиндалами.
244
20 августа 2010 года
UAS
2.0K / / 19.07.2006
Код + разметка в хтмл (для целевого элемента) + версия ИЕ (если ИЕ №6, то предлагаю просто не париться и не использовать его)
7.3K
20 августа 2010 года
shureg
67 / / 29.05.2010
Цитата: UAS
Код + разметка в хтмл (для целевого элемента) + версия ИЕ (если ИЕ №6, то предлагаю просто не париться и не использовать его)




проверял только на: IE 8

[HTML]
<html бла бла бла....

<body>
бла бла бла....
<div id="main_container">
<div id="msgbox">
<div id="msgbox_name">Результат</div>
<div id="msgbox_head">

<a href="#" onClick="msgbox_close(); return false;"><img src="/images/close.png" alt="" width="20" height="20" id="float_close"></a>
</div>
<div id="msgbox_body"></div>
</div>
</div>

бла бла бла бла...
</html>
[/HTML]
-------------------------------------------------
[HTML]
стиль:
#main_container
{
display: none;
position:absolute;
width: 100%;
height: 100%;
z-index: 99999;
}
[/HTML]
------------------------------------------------------
[HTML]
function msgbox_close()
{
$("#main_container").animate({ opacity: "hide"});
$("#container").addClass("loaded");
}
[/HTML]
-------------------------------------------------------
также поумолчанию <div id="main_container"> непоказывается вызываю я его в разных местах, кпримеру при авторизации либо регистрации и в поле <div id="msgbox_body"></div> записываю результаты работы с xmlhttp

делаю появление так:
[HTML]

$("#msgbox_body").addClass("loadimg");
$("#container").addClass("loaded");

$("#main_container").animate({ opacity: "show"});

[/HTML]
--------------------------------------------------------------
разметка в xml - такой неимею и струдом понимаю что это =)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог