插件在打开节点之前获取事件

时间:2013-09-06 08:16:05

标签: javascript jquery jstree

我正在使用jsTree插件来创建项目树。我需要在节点打开之前做一些操作,但我不知道在节点打开之前触发了哪个事件。

当节点完成打开时,jsTree插件会触发事件'open_node.jstree'。也许有一些事件在节点打开之前被触发了?

1 个答案:

答案 0 :(得分:1)

$(function () {
    $("#demo2").bind("before.jstree", function (e, data) {
        if(data.func === "open_node") {
            $("#log2").html(data.args[0].attr("id"));
            e.stopImmediatePropagation();
            return false;
        }
    });
});

reference: http://www.jstree.com/documentation/core#