0

ファイルを含むディレクトリ構造を表示するための Fancytree があります。そのため、すでにうまく機能している Fancytree の lazyLoad 機能を使用しています。つまり、ディレクトリをクリックすると、AJAX リクエストを介してコンテンツが読み込まれます。

ロードするコンテンツのないディレクトリがある場合、サーバー側のスクリプトは [] を返します (Fancytree のドキュメントに記載されています)。次に、次のエラーが表示されます。

TypeError: node.getLastChild(...) は未定義です

エラーをスローする行は、jquery.fancytree.js の 3016 行目です。

node.getLastChild().scrollIntoView(true, ノード);

これは Fancytree のバグですか、それとも何か間違ったことをしたのでしょうか?

(Firefox および Fancytree バージョン 2.0.0-7 を使用)

4

1 に答える 1

0

これについては問題を開く必要があると思います。 編集 により、この問題が作成されました: https://github.com/mar10/fancytree/issues/163

于 2014-03-20T13:32:03.440 に答える