Изменить caption в fancybox 3

320
29 июня 2017, 03:08

Есть фотогалерея на facybox 3. Нужно под каждым фото добавить блок, который содержит текст и ссылку. Ссылка будет одинаково стилизована и иметь одинаковый href под каждой фото. Пробовал использовать data-caption, но в html это смотрится ужасно, когда много текста получается и много фото. При помощи 'beforeLoad': function() пытался добавить элемент, но он добавляется несколько раз. Каким образом можно стилизовать caption блок, добавлять туда текст в зависимости от выбранной картинки и если описания нет, то просто оставить ссылку под фото? Либо для такой цели можно воспользоваться другим плагином? Благодарен за помощь

$('[data-fancybox]').fancybox({
    'beforeLoad': function(){
        $('.fancybox-caption').append('<a href="#">TEST</a>');;
    }
});

fiddle

READ ALSO
Как задать excluded[&#39;disable&#39;] только для textarea где прикручен ckeditor bootstrapvalidator?

Как задать excluded['disable'] только для textarea где прикручен ckeditor bootstrapvalidator?

На форме есть hidden поля, когда использую excluded:[':disabled'] для того чтобы валидировался CKEDITOR, hidden поле не валидируетсяЕсли использовать excluded:[':disabled',...

275
Заливка участка g при наведении на SVG

Заливка участка g при наведении на SVG

Добрый деньНикак не могу изменить цвет у некоторой g в svg при наведении

325