javascript - 将项目动态添加到 Magnific Popup 画廊

标签 javascript jquery magnific-popup

有什么方法可以在Magnific Popup 中动态添加图库项目吗?那已经开放了? (或更新当前项目)。在 plugin docs 中找不到任何关于 in 的信息.

最佳答案

是的,这是可能的:

// 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

关于javascript - 将项目动态添加到 Magnific Popup 画廊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19835069/

相关文章:

javascript - 如何使用 javascript 或 jQuery 删除或更改我的网址中的 .html 扩展名?

javascript - 我们如何在 readline.on 函数下使用 promise on (Node.js 8. Currently)

javascript - Hashchange 事件监听器在事件处理程序附加到事件之前监听

jquery - magnific-popup 打开项目数组中的某些项目

javascript - 我们可以使用 Magnific Popup 插件来查看 .pdf 文件吗?

javascript - 使用 gulp-angular-templatecache 将 HTML 合并到 template.js 中,出现 $injector Module Unavailable 错误

javascript - jQuery 伪选择器 ":not"IE7 不工作?

javascript - jQuery - anchor 标记的 onClick 移动到动态创建的 div li 元素并突出显示它

jquery - 我如何使用 jQuery 知道某个元素是否是 body 的直接子元素

javascript - 如何实现或创建 Magnific Popup?