Timeglider对象始终保持空白且未定义

时间:2015-03-07 11:05:47

标签: javascript jquery json object plugins

所以我的例子非常基本。实际上,甚至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")未定义。尽管那里有数据。

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

这是工作......

所以我找到了这个正在运行的例子:http://www.avo.alaska.edu/includes/js/timeglider/kitchen_sink.html这里它运行正常。我研究了代码,它和我的代码差不多。那么我可以做些什么呢?

使用较旧的jQuery版本

http://code.jquery.com/jquery-1.11.2.min.js正在运行,没有错误。我怎样才能使用最新的jQuery?即使使用迁移插件,我也会遇到同样的错误。

1 个答案:

答案 0 :(得分:1)

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