4

FacebookページにJavaScriptでツリーを表示したいのですが。したがって、少なくともFacebookで最後に作業したとき(2009年4月)は、Facebookで実行されないjQueryやExtなどのフレームワークに依存することはできません。誰かが「フレームワークのない」JavaScript/ツリーライブラリを推奨できますか?かなり複雑なJavaScriptをFacebookに移植したので、既存の純粋なJavaScriptライブラリのほぼすべてを移植できると確信しています。

明確化のポイント:

  • FBJSをターゲットにしています
  • 私もJavaScript/ツリーエンジンをグーグルで検索できます(そして実行しました)が、どれを使用するかについての推奨事項を探しています
4

6 に答える 6

6

この実装を見てください... http://www.destroydrop.com/javascripts/tree/

于 2009-07-27T21:12:19.453 に答える
2

JS ツリーの要件について説明していないので、自分で作成することをお勧めします。より複雑な機能が必要でない限り、これは比較的単純なタスクです。

単純なツリーは、オンとオフを切り替えることができる他の DOM ノードを内部に持つ DOM ノードの束を持つだけの問題です (表示ブロック/なし)

于 2009-07-25T19:18:23.010 に答える
1

私は FBJS の変更を見ました。なぜjQueryが機能しなくなるのかはわかりませんが、誰かが洞察を持っているなら、私はそれを聞きたいです.

競合のため、おそらくjQueryの $ を使用できないことは知っています。しかし、これは $() から jQuery() に簡単に変更できます。

どのツリービューが好きかは言えますが、Facebook で試してみないと、jQuery と同じ理由で失敗する可能性があります。

于 2009-07-06T14:45:27.883 に答える
1

必要なものを正確に取得するには、実際に独自のものを作成してテストする必要があり、ツリーから必要なものを正確に説明していませんでしたが、おそらく無料版のtreeviewを試すことができます。

于 2009-07-27T22:29:22.480 に答える
1

主に FBML と FBJS を使用している場合でも、 を使用<fb:iframe/>して FB 変更を行わずに未加工の HTML と JavaScript をレンダリングできます。

どのようなページをターゲットにしていますか? <fb:iframe/>キャンバス ページでは機能しますが、ユーザーのプロファイル ページでは機能しません。

于 2009-07-06T14:54:01.300 に答える
0

http://sortablejs.github.io/Sortable/#nestedを使用して大成功を収めました。デフォルトの UI では気が遠くなるかもしれませんが (ツリーのようには見えません)、モバイル ユーザーのことを考えると、この外観の方が実際にははるかにうまく機能します。

于 2019-09-30T03:54:56.290 に答える