Photoswipe / Использовать кнопку "Закрыть" в качестве кнопки "Назад истории"
Я не хороший программист Javascript и поэтому я подхожу к этому вопросу. Я использую Photoswipe для некоторых галерей в проекте. В некоторых галереях я не использую предварительный просмотр, я открываю их напрямую. Теперь, когда я нажимаю кнопку закрытия, изображение исчезает, и вы видите только пустую страницу. Теперь я хочу использовать кнопку закрытия в качестве функции возврата в историю. Я использую jquery и плагин photoswipe, а не jquery mobile или sansa touch.
Спасибо за вашу помощь Майкл
2 ответа
Решение
Добавьте следующее к кнопке:
onclick="history.go(-1)
Теперь ваша кнопка будет выглядеть примерно так
<a href="#" onclick="history.go(-1)">Close</a>
Вы должны добавить в свой скрипт script.js
var options = {
...,
history: false,
...
};
И затем инициализировать галерею
var gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init();