Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Fancytree如何选择/取消选择所有克隆节点_Javascript_Jquery_Fancytree - Fatal编程技术网

Javascript Fancytree如何选择/取消选择所有克隆节点

Javascript Fancytree如何选择/取消选择所有克隆节点,javascript,jquery,fancytree,Javascript,Jquery,Fancytree,我正在使用fancybox插件,不知道如何选择/取消选择所有克隆节点? 我设置了refkey,但不工作。你有什么想法吗。非常感谢 $("#tree1111").fancytree({ checkbox: true, extensions: ["clones"], source: SOURCE, clones: { highligh

我正在使用fancybox插件,不知道如何选择/取消选择所有克隆节点? 我设置了refkey,但不工作。你有什么想法吗。非常感谢

$("#tree1111").fancytree({
                checkbox: true,
                extensions: ["clones"],
                source: SOURCE,
                clones: {
                    highlightClones: true
                },

                select: function(e, data){
                    var clones = data.node.getCloneList();
                    if( clones ) {
                        alert("Clones: "+ $.map(clones, function(n){ return "" + n;}).join(", "));
                    }
                }
            });
    $("#tree1111").fancytree({
    checkbox: true,
    extensions: ["clones"],
    source: SOURCE,
    clones: {
        highlightClones: true
    },
    click: function (event, data) {
        var clones = data.node.getCloneList();

        if(clones){
            $.each(clones, function (key, value) {
                if (value.isSelected() == false) {
                    value.setSelected();
                    return true;
                }
                else {
                    value.setSelected(false);
                    return true;
                }
            });
        }
    }
});