Я не могу понять, как просто закрыть prettyPhoto.
Я использую следующий код для открытия динамического экземпляра.
$(document).ready(function () {
$.fn.prettyPhoto();
$.prettyPhoto.open('<?php echo $path; ?>/news/<?php echo $get_hot_news[img]; ?>');
});
По умолчанию кнопка закрытия находится в нижнем правом углу, а рамка prettyPhoto закрывается, если вы нажимаете на нее, но не все люди это понимают, поэтому мне нужно закрыть ее, когда вы будете делать клик где-нибудь внутри самого prettyPhoto.
Как насчет закрытия, когда пользователь щелкает в любом месте в теле страницы?
$('body').on('click',function() {
$.prettyPhoto.close();
});