Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Слайдер jquery без доп плагинов!?
1.Как сделать что бы в слое показывалась только одна картинка, а остальные были скрыты.
2.При нажатии на одну из числовых ссылок выезжала так картинка значение атрибута "rel" которой соответствует "rel" значению нажатой ссылки.
(выезжала как слайдер слева на право или справа на лево, в зависимости от нажатой ссылки)
3. При нажатии на кнопки "prev" или "next" выезжала следующая или предыдущая картинка, если текущая не является крайняя в данный момент.
JustUserR
Отправлено: 06 Сентября, 2010 - 17:53:09
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
sofck пишет:
Как сделать что бы в слое показывалась только одна картинка, а остальные были скрыты.
Для того чтобы в достаточной мере автоматизировать процесс отображения картинов в выбираеом списке важно правильно присволить им шаблонные имена или местоположение в DOM-модели - в таком случае при обработке некоторого агрегирующего события ля выбранного элемента можно в цилке скрыть все его соседние компоненты и потом отдельно отобразить его - аналогичным образом прводятся и более сложные действие по графическому отображению
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
sofck
Отправлено: 15 Сентября, 2010 - 10:05:10
Гость
Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
спасибо))))
JustUserR
Отправлено: 15 Сентября, 2010 - 12:43:23
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
sofck пишет:
Спасибо))))
Пожалуйста! Для упрощения создания элемента управления слайдера можно использовать готовую реализацию JS-скрипта которая не имеет зависимостей в виде framework-ов - дело в том что использовать готовую функцию с требуемой функицональностью из фреймворка не удастся по причине того что она будет иметь набор вложенных зависимостей - в то время как отдельный JS-скрипт несложно модифицировать под собственные цели http://www[dot]hotscripts[dot]com/catego[dot][dot][dot]cripts-programs/
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
sofck
Отправлено: 17 Сентября, 2010 - 01:56:58
Гость
Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008
Помог: 0 раз(а)
согласен с вами! мне чаше лучше написать самому чем использовать сторонние плагины! но увы не всегда получается обходиться своими силами)
JustUserR
Отправлено: 17 Сентября, 2010 - 13:51:55
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
sofck пишет:
Согласен с вами! мне чаше лучше написать самому чем использовать сторонние плагины! но увы не всегда получается обходиться своими силами
Действительно при решении многих задач создание необходимой программы на чистом языке без привлечения сторонних компонентов является значительно сложым - именно поэтому использование готовых скриптов является хорошей альтернативой поскольку с одной стороны вы получаете уже готовое средство - но с другой стороны по мере текущей модификации вы можете заменить поочередно компоненты на собственные и в результате получить свое приложение
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.