将 Magnific Popup 插件绑定到按钮(除了画廊元素本身)

Binding Magnific Popup plugin to a button (besides the gallery element itself)

我成功实现了我的 Magnific Popup 插件,将其绑定到图库元素(一个 div 包含一组 img 元素包裹在 a 元素中)。但我还希望在单击单独的 "see gallery" 按钮时显示灯箱。

我在 the documentation 中看不到如何实现它。有可能吗?

基本上,当单击 "see gallery" 按钮时,您希望在通常打开弹出窗口的元素上触发单击事件,以便打开弹出窗口。有关执行此操作的一些好方法,请参阅 this question

您可以直接通过JS触发点击事件,例如:

$('.popup-gallery').find('a').eq(0).trigger('click');