Задать вопрос
@ololodff

Как правильно заменить js код одной библиотеки на код другой?

Раньше я использовать библиотеку модальных окон magnificpopup
И у меня был вот такой AJAX запрос:
$(document).on('click', '[data-afs-id]', function (event) {
  event.preventDefault();
  var $this = $(event.currentTarget);
  var $data = $this.data();

  $.magnificPopup.open({
    type: 'ajax',
    mainClass: 'afs-modal',
    items: {
      // eslint-disable-next-line camelcase
      src: dle_root + 'engine/ajax/controller.php'
    },
    ajax: {
      settings: {
        type: 'GET',
        dataType: 'html',
        data: {
          mod: 'fullstory',
          newsId: $data.afsId,
          preset: $data.afsPreset ? $data.afsPreset : '',
          template: $data.afsTemplate ? $data.afsTemplate : ''
        }
      }
    }
  });
});

Этот код собран под magnific.

А сейчас я перешёл на новую библиотеку модальных окон FancyBox3

И теперь, я незнаю как правильно адаптировать этот ajax запрос под новые модалки. Может кто-нибудь работал уже с Fancybox ? Подскажите пожалуйста, как правильно переписать js? Спасибо!
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы