2012-02-06 65 views
2

jsTree hover_node回调不会返回原始('mouseenter')事件。 我想从事件中获取鼠标位置(Client.Y)。jsTree,hover_node,事件

任何建议,不涉及黑客攻击?

感谢, BBZ

回答

0

通过我想过书面方式插件的文档会后。

$.jstree.plugin('custom-plugin', { 
    _fn: { 
    hover_node: function() { 
     console.log(arguments); 
     this.__call_old(); 
    } 
    } 
}); 

这可能是一个开始(供将来参考)。 但是,通过的参数是一个节点而不是事件。

最后我想到了绑定到mouseenter.jstree event。 这给了我原来的事件。