You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
635 B
19 lines
635 B
(function ($, Drupal, drupalSettings) { |
|
Drupal.behaviors.mtMagnificPopupFieldImage = { |
|
attach: function (context, settings) { |
|
$(context).find('.field--name-field-image a.image-popup').once('mtMagnificPopupFieldImageInit').magnificPopup({ |
|
type:"image", |
|
removalDelay: 300, |
|
mainClass: "mfp-fade", |
|
gallery: { |
|
enabled: true, // set to true to enable gallery |
|
}, |
|
image: { |
|
titleSrc: function(item) { |
|
return item.el.closest('.overlay-container').children()[1].title || ''; |
|
} |
|
} |
|
}); |
|
} |
|
}; |
|
})(jQuery, Drupal, drupalSettings);
|
|
|