Я использую Magnific Popup для галереи изображений.Magnific Popup - Clear Image from cache
В галерее я могу добавлять или удалять изображения через запрос ajax.
Проблема заключается в удалении изображения, если я делаю это и открываю изображение, тогда Magnific Popup не может найти файл/изображение, где последние удалены, и отобразилась ошибка.
У меня есть два вопроса:
- Есть ли способ, чтобы удалить файл прямо из кэша?
Я полагаю, что не работает.
Второй вопрос:
Как я могу сбросить Magnific Popup так, что они Don `T найти отсутствующий файл?
Я нахожу это в Magnific-popup Documentation, чтобы очистить кэш, но не работает для меня:
$.magnificPopup.instance.popupsCache = {};
That`s моей конфигурации:
$("#file").magnificPopup({
type: "image",
gallery:{
enabled:true,
arrows: false,
preload: 0,
navigateByImgClick: true
},
showCloseBtn: false
});
Любая помощь ценится!
Эй, спасибо за то, что тратили ваше время! :) +1 Я нашел теперь проблему ... Это была моя ошибка. После успешного удаления изображения была найдена функция 'setTimeout' для результата, и поэтому у Magnific popup достаточно времени для загрузки старого файла изображения. Еще раз спасибо! – aldanux
np, мое удовольствие;) – Akaryatrh