gpt4 book ai didi

Magnific-Popup,将项目限制为直接 sibling

转载 作者:行者123 更新时间:2023-12-04 17:23:17 27 4
gpt4 key购买 nike

如何将 magnific-popup 画廊限制为直接 sibling ?当我打开第一个 .child 中的图像时,我不希望第二个 .child 中的图像出现在图库中。

html结构:

<div class="parent">
<div class="child">
<a class="image-link" href="img/red1.jpg"><img src="img/red1.jpg"></a>
<a class="image-link" href="img/red2.jpg"><img src="img/red2.jpg"></a>
<a class="image-link" href="img/red3.jpg"><img src="img/red3.jpg"></a>
<a class="image-link" href="img/red4.jpg"><img src="img/red4.jpg"></a>
<a class="image-link" href="img/red5.jpg"><img src="img/red5.jpg"></a>
</div>

<div class="child">
<a class="image-link" href="img/city1.jpg"><img src="img/city1.jpg"></a>
<a class="image-link" href="img/city2.jpg"><img src="img/city2.jpg"></a>
<a class="image-link" href="img/city3.jpg"><img src="img/city3.jpg"></a>
<a class="image-link" href="img/city4.jpg"><img src="img/city4.jpg"></a>
<a class="image-link" href="img/city5.jpg"><img src="img/city5.jpg"></a>
</div>
</div>

我如何初始化 Magnific-Popup:
$('.child').magnificPopup({ 
delegate: '.image-link',
type:'image',
gallery: {
enabled: true
}
});

最佳答案

delegate选项被使用,就像这样:

$('.child').each(function() {
$(this).magnificPopup({
delegate: '.image-link',
type:'image',
gallery: {
enabled: true
}
});
});

关于Magnific-Popup,将项目限制为直接 sibling ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16603714/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com