javascript - 无法让 jstree 工作 - "Uncaught TypeError: Object #<Object> has no method ' 委托(delegate)'”

标签 javascript jquery jstree

我正在尝试让 jstree 插件工作,遵循此页面上的“预定义 HTML”示例:http://luban.danse.us/jazzclub/javascripts/jquery/jsTree/reference/_examples/1_datasources.html

为了避免与可能发生的任何其他事情发生冲突,我试图让它在尽可能简单的页面中工作,在我的公共(public)保管箱文件夹中:http://dl.dropbox.com/u/846812/jstree_example/jstree_example.html

我在我的页面中包含的唯一 js 是 jquery 和主 jstree 文件,jsTree/jquery.jstree.js . (文档对于我需要包含的内容有点不稳定,但也许这就是问题所在)。我下载的其余文件在 jquery.jstree.js 旁边, 在 jsTree文件夹。

我还有预定义的 html,一个嵌套在 id="folder_tree"中的列表。

当 javascript 运行时,我得到一个错误 Uncaught TypeError: Object #<Object> has no method 'delegate' ,来自 jquery.jstree.js 的第 3629 行文件 - 希望您也会看到此错误。

任何人都可以查看该页面(上面的保管箱链接)并看看我做错了什么吗?谢谢,最大

(请注意,该页面中的文件链接不起作用 - 它们不需要为了让 jstree 起作用)

最佳答案

jQuery delegate从1.4.2版本开始

您使用的是旧版本的 jQuery

关于javascript - 无法让 jstree 工作 - "Uncaught TypeError: Object #<Object> has no method ' 委托(delegate)'”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7805887/

相关文章:

javascript - 如何使用 Javascript 删除 Firefox 的 Enter 键

jquery - 动态调整包含 Jstree Tree 的 div 的宽度

javascript - JSTree 的 data.rslt.obj.text() 返回一个文本数组,而不是来自所需节点的文本

Javascript 替换匹配组

javascript - unhandledRejection 不可分配给信号类型的参数

javascript - 从不可变的 map 列表中按键获取值

javascript - 渲染多个 d3 图表而不相互覆盖

Jquery 弹出模式必须居中

javascript - Angularjs 选项卡按钮

javascript - jstree 获取已检查和未检查的节点