有没有人有在Drupal8中设置Colorbox的实际经验?我正在尝试有“通用”的功能,所以在我点击图像缩略图后,它将被打开与覆盖颜色框窗口。
我已经安装了我找到的所有与Colorbox相关的东西,但没有成功。
在页面代码中,我可以看到:
<a href="/path/to/img.jpg" class="colorbox">还有一组与colorbox相关的JS文件:
<script src="/core/assets/vendor/jquery/jquery.min.js?v=2.1.4"></script>
<script src="/libraries/colorbox/jquery.colorbox-min.js?v=8.0.5"></script>
<script src="/modules/colorbox/js/colorbox.js?v=8.0.5"></script>
<script src="/modules/colorbox/styles/plain/colorbox_style.js?v=8.0.5"></script>
<script src="/modules/colorbox_inline/js/colorbox_inline.js?o3m4ww"></script>
<script src="/modules/colorbox_load/js/colorbox_load.js?o3m4ww"></script>所有文件都位于上述src属性中所述的位置。此外,Firebud没有显示任何与JS相关的问题。
但如果我单击A元素,图像将作为新页面加载,没有任何Colorbox覆盖:(
谢谢
发布于 2016-03-09 05:34:29
最后,感谢Aram Boyajyan的评论,他指示我检查其他主题,我意识到我应该回到学校。或者至少回到过去,那时没有CMSes或框架,我们应该通过w3c验证器传递代码,以自豪地显示关于我们站点合规性的很酷的图标;-)
如果我这样做,一旦我更新了每个模板文件,这将节省我3个晚上的调查。
总而言之,由于缺少一些关闭的div元素,Colorbox无法正确更新相应的元素,因此无法按预期工作。
就这样。
https://stackoverflow.com/questions/35826430
复制相似问题