Скрипт смены картинок - помогите размножить
Имеется такой скрипт:
var _tOut; var _delay = 100; var _index = 1; function myImage(_src) { var _image = new Image; _image.src = _src; this._image = _image; } var imagesArray = new Array ( new myImage('images/1.gif'), new myImage('images/2.gif'), new myImage('images/3.gif'), new myImage('images/4.gif'), new myImage('images/5.gif'), new myImage('images/6.gif'), new myImage('images/7.gif'), new myImage('images/8.gif') ) function change(_img, _src) { document.images[_img].src = _src.src; _index++; if (_index >= imagesArray.length) { _index = 0; } } function doRotate() { change("rotatingHouse", imagesArray[_index]._image); _tOut = setTimeout("doRotate()", _delay); } function startRotate() { _tOut = setTimeout("doRotate()", _delay); } function stopRotate() { clearTimeout(_tOut); } в HTML: <TABLE cellSpacing=0 cellPadding=0 width=237 border=0> <TR> <TD align=middle><A onmouseover="javascipt: startRotate();" onmouseout="javascipt: stopRotate();" href="#"><IMG height=138 alt="" src="images/1.gif" width=130 border=0 name=rotatingHouse></A></TD></TR> </TABLE> Смысл такой: наводишь мышку - получается анимация. Как сделать таких несколько независимых анимаций на одной странице?!? (может присвоить id или еще как) пример анимации: http://opt-time.ru/proba/index.html Пытался сделать на DIV'ах - работает либо один, либо другой.. либо вообще пропадают. Увлекаюсь этим буквально несколько дней, поэтому прошу помощи) Заранее благодарен.. :) |
Здравствуйте!
Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
эх.. ладно, спасибо, буду учить js.. Просто за день не выучишь, а сроки поджимают)
|
Значит не берись за то, что не по силам.
Либо найми того, кто сделает тебе за деньги. |
ладно, как нибудь сам справлюсь ;)
|
Цитата:
|
Благодарю)
|
Часовой пояс GMT +3, время: 04:47. |