![]() |
Галерея снимков с эффектом слайд-шоу
Народ, выручайте.
Задача сделать на странице две независимые навигационные строки из превьюшек снимков. Несколько снимков видны, остальные появляются при наведении (нажатии) курсора на кнопки NEXT или PREV (эффект слайд-шоу). Перемещение по превьюшкам и открывание большого снимка на этой же странице (в отведённом поле) должно происходить без перезагрузки страницы. Часть работы уже проделана - с обеих навигационных строк большие снимки нормально открываются, независимо друг от друга. Засада в другом. Слайд-шоу превьюшек работает на одной из строк, той, чей скрипт объявления находится ниже в коде страницы... Меняешь их местами - работает другой. Может, чего-то элементарного не знаю...? Исходником взят вот этот скрипт: http://www.dhtmlgoodies.com/index.html?whichScript=image-slideshow-vertical http://slil.ru/25924651 Это тот вариант, о котором я говорю. http://slil.ru/25924660 Здесь другой принцип и другой движок. На самом деле, я в нём больше заинтересован, чем в первом. Просто кидался от одного варианта к другому. В итоге - оба варианта у меня в похожей стадии. Заранее спасибо. |
А не хочешь использовать галерею как на
Цитата:
И это делается за пол-часа, посмотри в гугле плагины jquery - галерея(слайд-шоу) |
Naydav, благодарю.
Но если бы меня интересовал подобный движок, я бы не стал беспокоить уважаемую публику, поверь. В посте я довольно подробно объяснил суть проблемы, приложил исходники. У мня проблема в конфликте двух одинаковых функций на одной странице. И я не знаю пока как их грамотно разнести по своим меткам, идентификаторам... Вот и прошу совета у знающих людей. ;) |
Так и есть - переменные просто перезаписывают предудущие значения.
Во втором примере всё просто - достаточно поменять во втором участке кода идентификаторы на уникальные, например, дописать "_2": Код:
// А именно, здесь:Код:
#example_4, #example_4_2 {Код:
new iCarousel("example_4_content_2", { |
astrologer? большое спасибо!
Направление понял, сам засматривался на эти идентификаторы, но, видать, смелости не хватило... ;) Завтра (т.е. сегодня) с утречка покопаю в этом направлении. Ещё раз благодарю за совет! Удачи. |
astrologer, сообщаю результаты.
Осуществлён значительный прорыв! Правда, с ходу не получилось. Поэтому, покопавшись, разнёс переменные более детально, чем вы предложили. Добавил еще здесь: <div class="example_4_item_2"> И в css разнёс в отдельные блоки, для чистоты эксперимента. Что имеем в итоге? Обе панели заработали, превьюшки скроллятся, снимки с обеих панелей открываются. Но возникли два бага, которые я пока не могу проанализировать - по умолчанию снимки в панелях встают с номера 9, хотя, по идее, должны с единицы. Похоже, что это середина списка снимков - при уменьшении кол-ва снимков начальный номер изменяется. И второй баг - прокручиваются не все снимки в панели - в определённый момент половина снимков пропускается... http://slil.ru/25929202 Здесь лежит последний вариант, если не напрягаю, глянете? Ещё раз спасибо. |
Вот хак для IE6:
Код:
* html .example_4_item img, |
| Время: 07:46 |