others - jQuery treeTable插件抛出错误"TypeError: $(…).treetable is not a function"


<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title>jQuery treetable</title>
 <link rel="stylesheet" href="assets/css/screen.css" media="screen" />
 <link rel="stylesheet" href="assets/css/jquery.treetable.css" />
 <link rel="stylesheet" href="assets/css/jquery.treetable.theme.default.css" />
 </head>
 <body>
 <div id="main">
 <table id="tree">
 <tr id="node-1">
 <td>Parent</td>
 </tr>
 <tr id="node-2" class="child-of-node-1">
 <td>Child</td>
 </tr>
 <tr id="node-3" class="child-of-node-2">
 <td>Child</td>
 </tr>
 </table>
 </div>
 <script src="assets/js/jquery.js"></script>
 <script src="assets/js/jquery-ui.js"></script>
 <script src="assets/js/jquery.treetable.js"></script>
 <script>
 $("#tree").treetable({ expandable: true }); 
 </script>
 </body>
</html>

所有资源$dependencies (js.css和图像文件)在200 HTTP状态(稍后304 )时完全加载。

以下是firebug控制台的错误:


TypeError: $(...).treetable is not a function
[Break On This Error] 
$("#tree").treetable({ expandable: true });

链接:

  1. 插件源
  2. 文档和Demo Examples



<script>
 $(document).ready(function () {
 $("#tree").treetable({ expandable: true });
 });
</script>


我尝试使用以下代码:


<script>
 $(document).ready(function () {
 $("#tree").treetable({ expandable: true });
 });
</script>

时间:


 $("#tree").treetable({ expandable: true });

文档&安装步骤中提供了旧参考( 链接> 2.2 )

2.2 步骤表示"添加 src/javascripts/jquery.treeTable.js"

但是它不工作,并且工作示例引用服务器上不同的jquery.treeTable.js 文件。 它在 GitHub scource代码正确。

其他提及代码 treetable()的答案必须像 treetable() 一样。 但是没有效果。"。"。

的问题是: 2.2步骤说"添加 src/javascripts/jquery.treeTable.js"

解决方案: 从获得 jquery.treeTable.js 文件。

在GitHub上发布问题。

...