3

jsTree と dnd プラグインを使用する 2 つのツリーがあります。
各ドラッグ操作を移動ではなくコピーにしたい。
修飾キーを押すと正常に動作する「copy_modifier」がありますが、修飾子なしでコピーをデフォルトの動作にしたいです。何か案は?

ありがとう、
エイドリアン

4

3 に答える 3

3

http://groups.google.com/group/jstreeで解決策を見つけました
jsTree を構成するときに次のセクションを追加しました:
"crrm": { "move": { "always_copy": "multitree" } }

これが役に立てば幸いです、
エイドリアン

于 2010-09-20T19:05:23.720 に答える
3

新しいバージョンの別のソリューション。動作しますが、完全にはテストされていません。

"core": {
    "check_callback": function (operation, node, node_parent, node_position, more) {
        if (more) {
            if (more.is_multi) {
                more.origin.settings.dnd.always_copy = true;
            } else {
                more.origin.settings.dnd.always_copy = false;
            }
        }
        return true;
    }
}
于 2015-05-25T15:43:32.673 に答える