时间滑翔机对象始终保持空且未定义

Timeglider object always staying empty and undefined

本文关键字:未定义 始终保持 滑翔机 对象 时间      更新时间:2023-09-26

所以我的例子真的很基本。实际上,即使是Timeglider示例中的基本示例也不起作用:

var tg1 = {};
    $(function () { 
        tg1 = $("#placement").timeline({
                "icon_folder":"timeglider/icons/",
                "data_source":"json/idaho.json"
        });
        tg_actor = tg1.data("timeline");
        tg_actor.zoom(1);
    }); 

它说tg1.data("timeline")是不确定的。即使那里有数据。

所以我的问题是我无法创建时间滑翔机插件的实例。所以我无法使用它的功能。有人可以告诉我为什么数据对象总是未定义的吗?

它在这里工作...

所以我找到了这个运行示例:http://www.avo.alaska.edu/includes/js/timeglider/kitchen_sink.html 在这里它工作正常。我研究了代码,它几乎和我一样。那么我能做些什么不同的事情呢?

使用较旧的 jQuery 版本

http://code.jquery.com/jquery-1.11.2.min.js 工作没有错误。如何使用最新的 jQuery?即使使用迁移插件,我也会收到相同的错误。

使用 jQuery (http://code.jquery.com/jquery-1.11.2.min.js) 的 1.11.2,所以看起来这个插件与最新版本不兼容。