X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Слайд-шоу, Помогите написать
WebKiD
WebKiD
Topic Starter сообщение 15.6.2009, 21:35; Ответить: WebKiD
Сообщение #1


Всем здрасти))
Помогите плиз изобразить в JS коде слайд-шоу.
Еще нужно чтоб на каждой картинке была своя ссылка.
Вот даж по поводу алгоритма мысли: с начала создаем массив вида (id | image_url | link), его загружаем в функцию slide() и через SetInterval устанавливаем периодичность обновления функции, в которой мы выводим содержимое одной строки массива и на id устанавливаем переменную, чтоб если у нас там 3 изображения и достигнут максимум - слайдшоу начиналось с начала, т.е. присваиваем прежнее значение переменной.
зы. Надеюсь не сильно замудрил?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 16.6.2009, 2:52; Ответить: ZiTosS
Сообщение #2


WebKiD, если не вдумываться в сложную реализацию, то примерно так:
1) Нужен массив с данными, откуда будем брать картинку и ссылку
2) Нужен HTML блок, например div и в нём <a href="...">...</a> + <img>.
3) Должна быть функция JS которая будет брать из массива последующую строку данных и обрабатывать её, занося значения в параметры ссылки и параметры картинки. Ведь обращаться к узлам мы можем с помощью dom и getElementByTagName
Можно сделать эффект затухания и проявления, изменяя прозрачность.

4) И конечно нам нужно запускать эту функцию через определённый интервал, для этого используем, setInterval.

Вообще удобнее подобное писать уже на готовых библиотеках framework'ах, они кроссбраузерны и удобны. К примеру тот же самый jQuery работает с подобным довольно легко. В документации всё расписано, как обращаться к свойствам, какие эффекты можно наложить, и конечно же как избавляться от многопоточного исполнения с помощью функций-обверток. Этого достаточно, чтобы писать красивые эффекты на основах данных lib.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужен рерайтер-новостник по теме шоу-бизнес.
5 treward 2896 12.11.2017, 13:35
автор: VDcopywriter
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыполняю различные действия с изображениями (также делаю слайд-шоу)
13 Russ33 3373 23.6.2016, 1:19
автор: Russ33
Открытая тема (нет новых ответов) где найти такой плагин ? (слайд с фоном за картинкой)
2 coma 3568 6.9.2012, 19:52
автор: -coma2-
Открытая тема (нет новых ответов) Помогите вставить слайд-шоу в шапку сайта на WordPress.
0 userlinz1 9195 19.7.2012, 5:03
автор: -userlinz1-
Открытая тема (нет новых ответов) Нужно доработать слайд-шоу на jQuery и css - добавить ссылки к картинкам
1 klimentino 3821 2.1.2012, 19:14
автор: -klimentino-


 



RSS Текстовая версия Сейчас: 28.3.2024, 18:23
Дизайн