Используя Colorbox (плагин лайтбокса JQuery), как мне щелкнуть изображение, чтобы закрыть лайтбокс? - PullRequest
1 голос
/ 14 января 2012
$('a.post_ext_img').colorbox({
            photo: true,
            transition: 'none'
        });

Я использую этот плагин: http://jacklmoore.com/colorbox/

Есть ли способ сделать так, чтобы, когда пользователь нажимает на фотографию, он закрывал ее?

1 Ответ

2 голосов
/ 14 января 2012

Я не думаю, что плагин предоставляет опцию для этого. Таким образом, вы можете подписаться на событие click изображения и запустить метод close вручную:

$('a.post_ext_img').colorbox({
    transition: 'none', 
    photo: true,
    onComplete: function(result) {
        $('.cboxPhoto').click(function() {
            $(this).unbind('click');
            $.colorbox.close();    
        });
    }
});

А вот и живая демонстрация .

...