var waypoints = $('.box').waypoint(function (direction) {
$(this).addClass('animated fadeInUp');
}, {
offset: 'bottom-in-view'
});
$('button').on('click', function () {
waypoints.disable();
});
当我点击我的按钮时,说undefined不是一个功能?因为我在文档中正确地遵循了如何使用路标,所以我敢打赌它是关闭问题。
答案 0 :(得分:0)
我的猜测是你没有正确使用jQuery版本。
waypoints.disable();
应该是
waypoints.waypoint("disable");
答案 1 :(得分:0)
我猜这不是关于闭包而是关于全局变量。当您使用航点时,会注册一个全局变量waypoint
,因此假设点击回调应如下所示,而不是's'
$('button').on('click', function () {
waypoint.disable();
});