我在一个页面上有许多画廊,它们是从各自的按钮启动的。我喜欢在按钮旁边的页面中为画廊定义标记,然后使用.mfp-hide
. 但是,当我添加关键字时,我无法激活弹出窗口delegate
(否则它会激活)。
这是我到目前为止的代码,
HTML
<div id="gallery1" class="mfp-hide">
<div class="slide">
... some content for slide 1 ...
</div>
<div class="slide">
... some content for slide 2 ...
</div>
</div>
<p>Blah blah <a href="#gallery1" class="open-gallery-link">view gallery one</a> blah blah ...</p>
Javascript
$('.open-gallery-link').magnificPopup({
type:'inline',
delegate:'.slide',
gallery: {
enabled: true
}
});