我决定稍微玩一下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/

10-13 06:11