为什么 jbox('Image' 不再像记录的那样工作?

Why is jbox('Image' no longer working as documented?

我今天将我的 jBox 版本从“old, 2016ish”升级到 0.4.9 并检查我的代码是否仍在工作 - 并注意到 Image现在似乎表现不同了。更详细地调查这个我已经构建了这个fiddle which uses essentially the same code as Stephan's sample(加上一点无害的CSS)但仍然失败 - 所以即使斯蒂芬的例子不起作用我相信jBox中一定有错误,而不是在我的代码...

Fiddle: here

HTML:

<a href="https://stephanwagner.me/img/jBox/demo-img/CIMG4778_large.jpg" title="My title 1" data-jbox-image="gallery1" class="demo-img1"><img src="https://stephanwagner.me/img/jBox/demo-img/CIMG4778_small.jpg" alt=""></a>
<a href="https://stephanwagner.me/img/jBox/demo-img/CIMG4547_large.jpg" title="My title 2" data-jbox-image="gallery1" class="demo-img1"><img src="https://stephanwagner.me/img/jBox/demo-img/CIMG4547_small.jpg" alt=""></a>

JS:

new jBox('Image');

顺便说一句,我也尝试过 $(function(){new jBox("Image");});,但没有帮助。

记得在 DOM 准备好后初始化 jBox:https://jsfiddle.net/StephanWagner/q8cv1Lqg/

$(document).ready(function() { new jBox("Image"); });

原来我没有加载plugins/Image/jBox.Image.cssplugins/Image/jBox.Image.js