无框架的JavaScript树功能

无框架的JavaScript树功能,javascript,facebook,tree,fbjs,no-framework,Javascript,Facebook,Tree,Fbjs,No Framework,我想用JavaScript在Facebook页面上显示一棵树。因此,至少就我上次在那个平台上工作(2009年4月)时所知,不可能依赖jQuery之类的框架,也不可能不在Facebook上运行。有人能推荐一个“无框架”的JavaScript/树库吗?我已经将一些相当复杂的JavaScript移植到Facebook,所以我确信我能够移植任何现有的纯JavaScript库 澄清要点: 我的目标是 我也可以(并且确实)在谷歌上搜索JavaScript/树引擎,但我正在寻找关于哪一个的建议 我看着FBJ

我想用JavaScript在Facebook页面上显示一棵树。因此,至少就我上次在那个平台上工作(2009年4月)时所知,不可能依赖jQuery之类的框架,也不可能不在Facebook上运行。有人能推荐一个“无框架”的JavaScript/树库吗?我已经将一些相当复杂的JavaScript移植到Facebook,所以我确信我能够移植任何现有的纯JavaScript库

澄清要点:

  • 我的目标是
  • 我也可以(并且确实)在谷歌上搜索JavaScript/树引擎,但我正在寻找关于哪一个的建议

我看着FBJS中的咀嚼声。不知道为什么它会使jQuery不起作用,但如果有人有一些见解,我很想听听

我知道,由于冲突,您可能无法使用jQuery的$。但这可以很容易地从$()更改为jQuery()


我可以告诉你我喜欢什么样的treeview,但如果不在Facebook上尝试,它可能会失败,原因与jQuery相同。

即使你主要在FBML和FBJS中工作,你也可以使用
来呈现原始HTML和JavaScript,而不必进行FB搜索


你的目标是什么样的页面<代码>适用于画布页面,但不适用于用户的个人资料页面。

您没有描述JS树的要求,因此我建议您自己编写一个。这是一项相对简单的任务,除非您需要更复杂的功能


一个简单的树就是拥有一堆DOM节点,这些节点中有其他DOM节点,可以开关(显示块/无)

看看这个实现

你真的应该自己编写和测试,以得到你想要的东西,而你并没有从一棵树上准确描述你想要的东西,但也许你可以试试的免费版本。

我已经成功地使用了。默认的UI可能会让你(它看起来不像一棵树),但是当你考虑移动用户时,这种外观实际上要好得多。

你是否试图将框架的源代码复制到你的页面中?@ Gunbo,脸谱网使用一个受限制的、消毒的JS。在你发表文章之前,请考虑一下:“没有框架”的哪个部分你不明白?坦率地说,我很反感我提出一个问题,特别是试图排除Javascript框架,然后线程就转移到讨论我明确要求排除的事情上。是的,这种废话发生在这里。这是jQuery或高速公路,你不知道吗;)他可能正在运行FBJS而不是JavaScript。FaceBook正在开发FBJS2,这可能足够让jQuery运行。杀死jQuery的并不是模糊不清——而是缺少和改变了功能(缺少innerHTML等)。这里有一个讨论:JQuery不能在FB上工作的另一个原因是FBJS/sandbox不允许访问必要的Javascript方面和JQuery(DOM)“ready”功能所需的DOM API。我想我要针对FBJS。这将从画布页面开始,但最终可能会发展成一个应用程序,如果我记得的话,fb/iframe不适用于“标签中的应用程序”发布了一个简单得多/直接得多的方法,然后看到了这个方法并删除了我的方法。:)这似乎正是OP想要的!好极了。