1

JQuery fancytree を使用していますが、ドラッグ アンド ドロップを使用するとエラーが発生しました。私のプロジェクトは他の拡張機能 (フィルター、子カウンターなど) を使用していますが、dnd は適用できません。fancytree dnd js ファイルの最新バージョンを取得したと思います (github で取得)。

私はそのようなfancytreeファイルを登録します:

<script src="Scripts/fancytree/src/jquery.fancytree.js"></script>
<script type="text/javascript" src="Scripts/fancytree/src/jquery.fancytree.filter.js"></script>
<script type="text/javascript" src="Scripts/fancytree/src/jquery.fancytree.dnd.js"></script>

<script src="Scripts/Treeview_navbar_dnd.js"></script><!--file where the fancytree code is-->

そして、私はそのような拡張子を登録します:

$("#treeView").fancytree({
        extensions: ["filter","dnd"],

そして、私はこのエラーがあります:

Uncaught Error: Could not apply extension 'dnd' (it is not registered, did you forget to include it?) 

私を手伝ってくれますか。

4

1 に答える 1

0

github から fancytree のビルド バージョンを取得し、 srcではなくdistフォルダーdist/jquery.fancytree-all.min.jsからインクルードします。

これは最小化されているため、重みが少なくなり、フィルターと dnd の 2 つの要求を節約できることに注意してください。

于 2014-04-03T12:19:43.357 に答える