У вас есть этот скрипт:
$(".fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none'
});
однако у вас нет элемента с class="fancybox"
.Это создает эту ошибку:
Error: $(".fancybox").fancybox is not a function
Source File: http://antonybearpark.co.uk/whiteweb/type.html
Line: 99
, которая нарушает ваш код fancybox.Попробуйте удалить приведенный выше скрипт и отладить ошибки js, которые могут решить вашу проблему.
ОБНОВЛЕНИЕ 1:
Для галерей, использующих теги area map
, вы должны добавить тот же атрибут data-fancybox-group
вкаждый тег area
, а не атрибут rel
, поэтому вместо этого:
<area shape="poly" class="fancybox-button" rel="fancybox-button" ...
используйте это:
<area shape="poly" class="fancybox-button" data-fancybox-group="fancybox-button" ...
Для разных галерей просто используйте другое значение дляатрибут data-fancybox-group
.Например:
Галерея 01:
<area shape="poly" class="fancybox-button" data-fancybox-group="gallery01" ...
<area shape="poly" class="fancybox-button" data-fancybox-group="gallery01" ...
Галерея 02 (с использованием другой карты)
<area shape="poly" class="fancybox-button" data-fancybox-group="gallery02" ...
<area shape="poly" class="fancybox-button" data-fancybox-group="gallery02" ...