Вернуться назад    Печать
mastermaster.spb.ru - > Кодинг > Fancybox - очистка дубликатов.

Fancybox - очистка дубликатов.


Столкнулся с проблемой создания дубликатов в галерее Fancybox из коробки одного из движков. Долго искал решение, публикую для потомков.

$( document ).ready(function() {
$('.fancybox').click(function(e) {
var uniques = {};
$(this).attr('rel', 'gallery');
uniques[$(this).attr('href')] = true;
$('.fancybox').not(this).each(function() {
href = $(this).attr('href');
if(!uniques[href]) {
$(this).attr('rel', 'gallery');
uniques[href] = true;
} else {
$(this).attr('rel', '');
}
});

});

});

Вернуться назад
Яндекс.Метрика