Javascript.RU

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

javascript анимация
(function(){
var btn=document.getElementById('karninkaimg');
var prt=document.getElementById('text');
var krt=document.getElementById('privet')
btn.onclick = function() {
     if (!$(btn).is(':animated') && !$(krt).is(':animated')&& !$(prt).is(':animated')){
   if(krt.style.display===''){
prt.style.left="1000px";
krt.style.display="none";
btn.style.left= "188%";
var startTimer=function(){
btn.style.clip="auto";
btn.style.width= "995px";
btn.style.left="80%";
};
setTimeout(startTimer,500);
}
else  {
$(prt).animate({'left':'-3'},1000);
btn.style.left= "5%"
btn.style.width= "615px";
btn.style.clip=" rect(0px 962px 454px 0px)";
var strTimer=function(){
prt.style.display="";
krt.style.display='';
};
setTimeout(strTimer,500);
}
}
};
 
})();


не могу разобраться, анимация работает, но при многократном кликании анимация начинает беспорядочно двигаться, думал добавить еще одно условие общее но все равно не дало положительных результатов
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
javascript анимация domius Ваши сайты и скрипты 4 09.07.2014 01:23
Анимация глаз на Javascript Серджио Events/DOM/Window 1 28.11.2012 15:43
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34
Анимация javascript argollab Элементы интерфейса 4 04.02.2010 11:08