猿问

为什么JS动画在Server上失效?

我在我的博客中复制了一段从别的模板中看到的portfolio的代码,它的效果主要就是把图片在当前的界面放大预览显示,这段代码在我复制粘贴后直接在chrome里打开html文件的时候是好用的,但是我在Jekyll的server上运行的时候就失效了。
在Chrome打开HTML下的显示效果:

在Server端就变成了直接跳转到超链接的网页:
https://img2.mukewang.com/5bb058b100017f5210710615.jpg

HTML代码都是一样的:

<div class="col-md-3 col-sm-3 wow fadeIn" data-wow-delay="0.6s">    <a href="images/portfolio-img1.jpg" data-lightbox-gallery="portfolio-gallery">
        <img src="images/portfolio-img1.jpg" alt="portfolio img">
    </a></div>

有人碰到过类似的情况吗?


四季花海
浏览 552回答 1
1回答

慕姐8265434

明显是因为相关的库没有加载到,所以才报错没找到那个function,直接跳链接是因为变成触发a标签href属性默认行为了,相关库加载到就没问题了,它肯定会处理默认行为的。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答