Jquery 忽略jsTree类型插件事件

Jquery 忽略jsTree类型插件事件,jquery,jstree,Jquery,Jstree,我根本无法让jsTree“Types”插件在任何容量下工作,而且在我可以检测到的任何地方都没有错误触发 1.)我引用此函数是为了用鼠标单击打开/关闭节点,但该函数从未执行过 2.)对于“类型”插件,其说明如下: 要设置节点的类型,可以使用set_type或提供类型属性 使用节点的数据 我怀疑这是一个设置问题,因为这两个“类型”设置都不起作用,而“contextmenu”插件确实起作用,所以看起来所有的脚本都已准备就绪,我对“类型”做了一些错误的事情 有没有其他人遇到过这种情况,或者有没有人知道我

我根本无法让jsTree“Types”插件在任何容量下工作,而且在我可以检测到的任何地方都没有错误触发

1.)我引用此函数是为了用鼠标单击打开/关闭节点,但该函数从未执行过

2.)对于“类型”插件,其说明如下:

要设置节点的类型,可以使用set_type或提供类型属性 使用节点的数据

我怀疑这是一个设置问题,因为这两个“类型”设置都不起作用,而“contextmenu”插件确实起作用,所以看起来所有的脚本都已准备就绪,我对“类型”做了一些错误的事情

有没有其他人遇到过这种情况,或者有没有人知道我错在哪里

HTML

<div id="jstree"></div>
<script>
    $(function () {
        $('#jstree').jstree({
            "types" : {
                "types" : {
                    "series_type" : {
                        "icon" : {
                            "image" : "images/seriesnode.png"
                        }
                    },
                    "default" : {
                        "select_node" : function(e) {
                            console.info(e);
                            this.toggle_node(e);
                            return false;
                        }
                    }
                }
            },
            "plugins" : [ "types", "ui" , "contextmenu" ],
            "contextmenu": { "items": {} },
            "core" : {
                'data' : {
                    'url' : 'series_tree_data.php'
                }
            }
        });
    });
</script>

我在打字方面遇到了一些问题,这对我很有用:

$('#jstree').jstree({
                "types":{
                   "key" : {
                       "icon": "Content/Images/skey.png"
                    },
                   "value": {
                       "icon": "Content/Images/sValue.png"
                   }
                },
您可能还想在数据中添加一个“属性:”rel:“系列类型”


祝您好运

从我在的文档中看到的内容来看,没有提到“选择节点”,因此该部分似乎根本不起作用。我想看看你有没有最新的图书馆。

谢谢@amda。。。我认为困惑在于大多数谷歌搜索返回的结果都是旧版本(而且相当普遍),其中一些功能不再包含在最新版本(我下载的版本)中。“Type”函数似乎不再受支持(或者至少现在还不受支持),meroller也不受支持。它实际上是“select_node”:我试图实现的函数(e){},但无法启动它来拯救我的灵魂,lol.@GDP-是的,我也有类似的问题。新版本支持该类型,但不支持该主题。你让它工作了吗?@amda…我最终将一个事件绑定到我想要的点击处理中…似乎这些类型有着巨大的潜力,正在被未利用…看起来就是这样…新版本的东西通常都没有那么多内容…但至少我可以停止挠头了
$('#jstree').jstree({
                "types":{
                   "key" : {
                       "icon": "Content/Images/skey.png"
                    },
                   "value": {
                       "icon": "Content/Images/sValue.png"
                   }
                },