覆盖外部脚本(timelinejs3)

时间:2017-02-27 07:54:21

标签: javascript override timeline.js

我正在研究TimelineJs3并对其功能进行了一些小改动。 但是我不想破解主时间线js3文件。

我试图通过简单地复制它们来覆盖它们,但它们不会自己。如果我复制大量的代码并改变它们,那么它们可以正常工作但反作用

这是我试图超越的代码

next: function() {
    var n = this._findSlideIndex(this.current_id);
    if ((n + 1) < (this._slides.length)) {
        this.goTo(n + 1);
    } else {
        this.goTo(n);
    }
},

previous: function() {
    var n = this._findSlideIndex(this.current_id);
    if (n - 1 >= 0) {
        this.goTo(n - 1);
    } else {
        this.goTo(n);
    }
},

它们出现在https://github.com/NUKnightLab/TimelineJS3/blob/master/compiled/js/timeline.js

的第10064行

我必须从9896(从TL.StorySlider = TL.Class.extend开始)复制到10337,以便上述20行能够正常工作。

我很感激有关此事的任何帮助。

0 个答案:

没有答案