Я использую всплывающее окно Magnific для отображения галереи лайтбоксов и пытаюсь настроить внешний вид заголовка, когда всплывающее окно показывает изображение. Я могу изменить общий вид заголовка с помощью css, изменив цвет, размер... но я не могу выделить несколько слов жирнее, иметь две строки текста с помощью br,... даже если я изменю источник заголовка с помощью titlesrc. Я видел в примерах документации, что вы можете иметь «субтитр», установив его непосредственно внутри js, но он будет одинаковым для всех изображений, или у меня есть около 50 изображений с разными заголовками для каждого:
$(document).ready(function() {
$('.popup-gallery').magnificPopup({
delegate: 'a',
type: 'image',
tLoading: 'Loading image #%curr%...',
mainClass: 'mfp-img-mobile',
gallery: {
enabled: true,
navigateByImgClick: true,
preload: [0,1] // Will preload 0 - before current, and 1 after the current image
},
image: {
tError: '<a href="%url%">The image #%curr%</a> could not be loaded.',
titleSrc: function(item) {
return item.el.attr('title') + '<small>by Marsel Van Oosten</small>';
}
}
});
});