首页 > 解决方案 > 单击以在新选项卡上打开链接时的放大弹出图像

问题描述

我试图在放大的弹出窗口中传递一个链接,我在弹出窗口中显示一个图像,我需要的是当用户单击图像以打开一个带有我放置的链接的新选项卡时。

这是我所做的代码:

if (mainbs.is_announcement == 1) {
    $('.announcement-banner').magnificPopup({
        type: 'image',
        mainClass: 'mfp-fade',
        callbacks: {
        open: function() {
            $.magnificPopup.instance.close = function() {
            // Do whatever else you need to do here
            sessionStorage.setItem("announcement", "closed");
            // console.log(sessionStorage.getItem('announcement'));

            // Call the original close method to close the announcement
            $.magnificPopup.proto.close.call(this);
            };
        }
        }
    });
    }

我在这里传递图像

<a class="announcement-banner absulute" href="{{asset('assets/front/img/'.$setting->announcement)}}"
</a>

有什么线索吗?!

标签: javascriptmagnific-popup

解决方案


推荐阅读