Мы используем jQuery 1.7.1 и Fancybox 1.3.4. Я новичок в Fancybox. Я никогда не использовал его до вчерашнего дня, но он широко используется на сайте, над которым я работаю. Человек, который создал Fancybox, был уволен, потому что он ... не имеет значения. :)
Я создаю страницу сравнения товаров. На одной странице будет отображаться до четырех продуктов. Каждый продукт может иметь до пяти изображений, специфичных для этого продукта.
В настоящее время, когда я нажимаю на любое изображение, открывается Fancybox и создает галерею всех изображений на странице. Итак, если у меня есть один продукт с пятью изображениями, есть галерея с пятью изображениями. Если у меня есть четыре продукта с пятью изображениями, есть одна галерея с двадцатью изображениями. Это не очень хорошо для меня.
Я хочу, чтобы у каждого товара была своя галерея. Если они нажмут на Продукт A, они увидят только изображения, связанные с Продуктом A. Если они нажмут на Продукт B ... вы получите его.
Как заставить Fancybox создавать отдельные галереи на одной странице?
EDIT
В настоящее время мой атрибут rel установлен в 'autoGallery'. Один из ответов ниже предложил мне изменить его на что-то вроде этого, что произвело бы то, что я ищу:
<img rel='Gallery1'>
<img rel='Gallery1'>
<img rel='Gallery2'>
<img rel='Gallery2'>
<img rel='Gallery3'>
<img rel='Gallery3'>
Если я изменю атрибут rel на что-либо, кроме «autoGallery», щелчок по изображению просто откроет изображение в новом окне.