Timeglider 对象始终保持为空且未定义
Timeglider object always staying empty and undefined
所以我的示例非常基础。实际上,即使是 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?即使使用迁移插件,我也会遇到同样的错误。
使用 jQuery (http://code.jquery.com/jquery-1.11.2.min.js) 的 1.11.2,所以这个插件似乎与最新版本不兼容。
所以我的示例非常基础。实际上,即使是 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?即使使用迁移插件,我也会遇到同样的错误。
使用 jQuery (http://code.jquery.com/jquery-1.11.2.min.js) 的 1.11.2,所以这个插件似乎与最新版本不兼容。