设为首页
收藏本站
首页
Portal
学院
BBS
立即注册
登录
搜索
本版
文章
帖子
搜索
热搜
活动
交友
discuz
学院
前端
JavaScript
修正wow.js结合Animate.css使用时 config is not define ...
发新帖
返回列表
查看
1146
回复
0
修正wow.js结合Animate.css使用时 config is not defined 报错
复制链接
逆风天
逆风天
当前离线
16
主题
0
回帖
105
积分
超级版主
积分
105
发消息
发表于
2021-12-4 20:04:00
显示全部楼层
阅读模式
修正 wow.js 结合 Animate.css 使用时 config is not defined 报错
解决步骤一:
wow.js 搜索
this.util().addEvent(box, 'animationend', this.resetAnimation);
this.util().addEvent(box, 'oanimationend', this.resetAnimation);
this.util().addEvent(box, 'webkitAnimationEnd', this.resetAnimation);
this.util().addEvent(box, 'MSAnimationEnd', this.resetAnimation);
复制代码
修改为:
this.util().addEvent(box, 'animationend', this.resetAnimation.bind(this));
this.util().addEvent(box, 'oanimationend', this.resetAnimation.bind(this));
this.util().addEvent(box, 'webkitAnimationEnd', this.resetAnimation.bind(this));
this.util().addEvent(box, 'MSAnimationEnd', this.resetAnimation.bind(this));
复制代码
即,增加绑定.bind(this)。
解决步骤二:
wow.js 搜索
return target.className = target.className.replace(config.animateClass, '').trim();
复制代码
修改为:
return target.className = target.className.replace(this.config.animateClass, '').trim();
复制代码
搞定!
修改方法参考了一位博主的解决办法,
原文地址
。
回复
举报
发新帖
返回列表
高级模式
您需要登录后才可以回帖
登录
立即注册
QQ
快速回复
返回列表