JavaScript | Waypoints插件confilcting

时间:2015-07-18 16:14:21

标签: javascript jquery jquery-waypoints

您好我在我的文档中使用JavaScript插件进行航点。我遇到的问题是,当我有一个Waypoint时,它可以工作并运行正确的功能,但只要我放置另一个它们都不起作用。

Waypoints Plugin

下面是工作

var waypoint = new Waypoint({
    element: document.getElementById('waypoint'),
    handler: function(direction){
        start();
        waypoint.destroy()
    }
});

当我添加第二个像下面这两个都没有工作,我不知道为什么

var waypoint2 = new Waypoint({
    element: document.getElementById('waypoint2'),
    handler: function(direction){
        alert('hello');
        waypoint2.destroy()
    }
});

var waypoint = new Waypoint({
    element: document.getElementById('waypoint'),
    handler: function(direction){
        start();
        waypoint.destroy()
    }
});

任何想法?谢谢,基兰

1 个答案:

答案 0 :(得分:0)

var waypoints = $('#waypoint').waypoint(function(){
    start();
});

var waypoints = $('#waypoint2').waypoint(function(){
    alert('test');
    waypoints.destroy();
});