Javascript.RU

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

Анимация на jQuery
Доброй ночи!
Вопрос такой, в папке имеется 10 изображений логотипа. 10 изображений я хочу использовать как кадры.
Можно ли сделать так, чтобы jQuery функцией по очереди загружать в див эти изображения с разницей по времени 0,10 секунд? И как это можно сделать?
Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2012, 16:53
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Тут без джуквери легко.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<script type="text/javascript">
var imageNames = [
'img1.jpg',
'img2.jpg',
'img3.jpg',
'img4.jpg',
'img5.jpg',
'img6.jpg',
'img7.jpg',
'img8.jpg',
'img9.jpg',
'img10.jpg'
], imgs;
 for (var i=0;i<10;i++) (imgs[i] = new Image()).src = imageNames[i];//кэширование, чтоб не тормозило при загрузке
window.onload = function(){//ну в jQ можно $(function(){...
 var img = document.getElementById('slider').firstChild;//$('#slider')[0].firstChild
 var i=0;
 img.src = imageNames[i];
 setTimeout(function f(){
  img.src = imageNames[++i];
  if (i===9) i=0;
  setTimeout(f,100);
 },100);
}
</script>
</head><body>
<div id="slider"><img src=""></div>
</body></html>

Последний раз редактировалось Раед, 11.05.2012 в 16:56.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery, анимация для нескольких элементов сразу, возможно ли? Logo jQuery 21 29.05.2012 21:50
JQuery анимация 3ukk jQuery 9 07.12.2011 19:06
jquery слайдер, анимация при переключении вкладки KiTaeZa Events/DOM/Window 1 05.09.2011 20:52
Не работает jQuery анимация в Firefox makingpretty Events/DOM/Window 1 22.06.2011 00:05
Не работает анимация jquery hugi jQuery 1 30.08.2010 20:25