【问题标题】:Dynamically add items to Magnific Popup gallery将项目动态添加到 Magnific Popup 画廊
【发布时间】:2013-11-07 11:45:03
【问题描述】:

有没有办法在Magnific Popup 中动态添加已经打开的画廊项目? (或更新当前项目)。在plugin docs 中找不到任何关于 in 的信息。

【问题讨论】:

    标签: javascript jquery magnific-popup


    【解决方案1】:

    是的,有可能:

    // get instance (after popup was opened)
    var mfp = $.magnificPopup.instance;
    
    // modify the items array (push/remove/edit)
    mfp.items.push({
        src: "some-image.jpg"
    });
    
    // call update method to refresh counters (if required)
    mfp.updateItemHTML();
    

    关于在 items 数组中放入什么,请参阅文档 - http://dimsemenov.com/plugins/magnific-popup/documentation.html#from-the-items-option

    【讨论】:

    • 当它们被更新(例如添加图像)时,是否可以从 html 项目中更新/重新初始化项目?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    相关资源
    最近更新 更多