华丽的弹出窗口如何关闭?

Magnific popup how to catch close?

这是我的精彩弹出窗口

        <script>
            $(document).ready(function () {
                setInterval(function () {
                    $.magnificPopup.open({
                        items: {
                            src: '#recently-viewed-popup'
                        },
                        type: 'inline'
                    });
                }, <?php echo $time_popup; ?>);
            });
        </script>

我捕捉到打开,但是当客户端关闭它时如何捕捉?

试试这个:

        <script>
            $(document).ready(function () {
                setInterval(function () {
                    $.magnificPopup.open({
                        items: {
                            src: '#recently-viewed-popup'
                        },
                        type: 'inline'
                    });
                }, <?php echo $time_popup; ?>);
            });
            $.magnificPopup.close({
                alert(55);
            })
        </script>

但是没有效果。

在这里你可以看到例子,当你关闭它时会出现 33 的警报:

        <script>
            $(document).ready(function () {
                setInterval(function () {
                    $.magnificPopup.open({
                        items: {
                            src: '#recently-viewed-popup'
                        },
                        type: 'inline',

                        callbacks: {
                            close: function testt(){
                                alert(33);
                            }
                        }
                    });
                }, <?php echo $time_popup; ?>);
            });
        </script>