2013-08-19 3 views
0

Я искал везде и не могу найти что-то связанное! Я делаю сайт для авиакомпании. Он идет более или менее, как это:Карусельная кликабельная галерея изображений?

http://i.stack.imgur.com/L4AD0.jpg

Краткая информация:

База данных с 4-х полей:

  • 'идентификатор' (INT): простой AUTO INCREMENT ID.
  • 'thumbnail' (TEXT): маршрут для изображения небольшого размера города, используемый на карусели. Пример: img/bali/thumb/bali_thumb.jpg
  • «полный» (ТЕКСТ): маршрут к большему размеру миниатюры. Пример: img/bali/bali.jpg
  • 'gallery' (ТЕКСТ): маршрут в каталог с несколькими изображениями, который будет использоваться в качестве галереи. Пример: IMG/бали/галерея/

Как вы можете видеть, что есть Carousel список всех городов авиакомпания предлагает услугу. Это карусельная библиотека, известная как JCarousel. Когда люди нажимают на определенный город, изображение из «полной» нагрузки на DIV.

МОЙ ВОПРОС:

Авиакомпания хочет изменить. Они хотят, чтобы, когда люди нажимают на определенный город, вместо загрузки только одного изображения он загружает ГАЛЕРЕЮ ИЗОБРАЖЕНИЙ. С тех пор я с ума сошел с ума, и я просто не могу найти для этого никакого решения. Я пробовал много вещей и не нашел решения для этого. Я имею в виду, я могу загрузить его на одно изображение, но не могу загрузить его.

Спасибо, что нашли время, чтобы прочитать это, я полностью потерян! Я надеюсь, что это замечательное сообщество поможет мне найти решение :)

ответ

0

Вам нужно будет написать код кода, но я думаю, что у YUI есть возможность сделать это. Существует поддержка «многострочной» карусели. Может, это то, чего ты хочешь? (http://developer.yahoo.com/yui/examples/carousel/csl_multirow_clean.html)

+0

Спасибо за ваш ответ! Но YUI не выполнял эту работу :(Я в отчаянии с этим, я не знаю, как это сделать! – Klaha

0

У нас была такая же проблема и у вас не получилось найти подходящего решения. Я подозреваю, что вам придется делать это сами, как и было. Мы использовали jCarousel и интегрировали knockout.js для запуска событий, когда были нажаты изображения в карусели.

Боюсь, у меня нет образца кода, но есть много примеров того, как использовать knockout.js здесь http://knockoutjs.com/ и это не так уж плохо, чтобы интегрировать его в jcarousel