Показать сообщение отдельно
  #3 (permalink)  
Старый 11.06.2014, 17:42
Новичок на форуме
Отправить личное сообщение для Dionid Посмотреть профиль Найти все сообщения от Dionid
 
Регистрация: 11.06.2014
Сообщений: 9

Нашел частичный ответ:
1) Создаю функцию, которая производит анимацию, а далее переводит на определенную ссылку:
function animredic() {
  $('#box').animate({'left': '100px'},1000, function(){
    document.location="www/A.html";
    });
  };

2) После присвоил атрибуту href функцию:
<a class="links" href="JavaScript:animredic()">TEXT</a>

Результат:
Теперь при нажатии на ссылку происходит перехож на нужную страницу после анимации
Оставшиеся проблемы:
1)Вернуть box в исходную позицию (возврат должен проиходить, что бы при следующем попадании на страницу блок не оставался на месте, куда он переместился при первом использовании функции)(понимаю, что пишу слишком запутано)
2) Эта функция не универсальна: приходится каждой ссылке присваивать свое значение href и каждый раз прописывать новую функцию анимации и перехода

Последний раз редактировалось Dionid, 11.06.2014 в 17:45.
Ответить с цитированием