我正在使用jsTree jQuery插件,并希望在用户双击节点时执行代码。
我似乎无法让它上班。我在一个ondblclk事件中找到了一些文档,但它没有触发。
browser.jstree(
{
plugins: ["themes","json_data","ui","cookies"],callback:
{
ondblclk: function (node,tree) {
if (!thisReportbrowserthis._isFoldersOnly) {
var f = node;
}
}
}
}
);
如何使用jstree处理双击事件?
解决方法
原来我可以这样做:
jstree.bind("dblclick.jstree",function (event) {
var node = $(event.target).closest("li");
var data = node.data("jstree");
// Do my action
});
节点包含被点击的li,数据包含我的信息中的元数据。