jekyll - 图像的宏伟弹出式画廊不起作用
问题描述
在尝试自己解决这个问题超过 2 小时后,我在这里 - 一个新手!
问题:我正在尝试创建一个 MAGNIFIC LIGHTBOX GALLERY(就像示例:http ://dimsemenov.com/plugins/magnific-popup/ )但是当您单击图像时,它会打开一个新页面(所以画廊不起作用 - 看看这里发生了什么)。
这是我的 HTML:
<div class="grid gallery popup-gallery" id="portfolio-grid">
<div class="col-4_sm-6_xs-12">
<a href="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" ><img src="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="casa"></a>
</div>
<div class="col-4_sm-6_xs-12">
<a href="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" ><img src="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="casa"></a>
</div>
<div class="col-4_sm-6_xs-12">
<a href="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" ><img src="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="casa"></a>
</div>
<div class="col-4_sm-6_xs-12">
<a href="https://images.pexels.com/photos/67636/rose-blue-flower-rose-blooms-67636.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" ><img src="" alt="casa"></a>
</div>
</div>
还有我的 Javascript:
$(document).ready(function() {
$('.popup-gallery').each(function() { // the containers for all your galleries
$(this).magnificPopup({
delegate: 'a', // the selector for gallery item
type: 'image',
gallery: {
enabled:true
}
});
});
});
旁注/要求:我正在使用 Gridlex Flexbox 将图像包装在网格中,它是一个动态网站,因此图像通过 Jekyll 上传。
有什么线索吗?
谢谢!
解决方案
推荐阅读
- java - 如何使内容列表比父屏幕长?
- php - 雄辩的特定 $fillable 用于 Model::create() 和另一个 $fillable 用于 Model->update()
- c++ - 从版本控制签出后,Visual Studio C++ Google Test 无法识别 TEST 宏
- python - Sklearn:将类名传递给 make_scorer
- amazon-web-services - 无法让 LetsEncrypt SSL 证书与 AWS Lightsail 一起使用
- qt - 为自定义 QT 类应用不同的 QSS 样式表
- c# - 上传大文件抛出 403 禁止错误
- symfony - em->flush 尝试插入另一个表并得到错误
- ios - 缩放 SDK:iOS Swift
- scala - 在 Spark 数据集中编码 ujson.Value