我决定稍微玩一下waypoints.js(jQuery版本),Heres到目前为止我所拥有的:
到目前为止,销毁路标已附加以下代码:
$('.destroy').on('click' , function(){
console.log(ways);
ways.destroy();
});
您将在animation.js文件中看到此代码。
当我单击按钮时,我收到以下消息:
Uncaught TypeError: ways.destroy is not a function
为什么呢,我检查了waypoints.js文件,它确实有一个destroy函数,也有waypoints,对于destroy函数有一个非常similar example,类似于我使用destroy函数的方式。
我究竟做错了什么 ?
最佳答案
ways
是一个包含一个Waypoint对象的数组,因此您需要执行以下操作:
ways[0].destroy();
关于javascript - 为什么我的航路点破坏函数调用会引发错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31574120/