javascript - jsTree, hover_node, 事件

标签 javascript jstree

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

有什么不涉及破解核心的建议吗?

谢谢, BBZ

最佳答案

看完文档后,我考虑编写一个插件。

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

这可能是一个开始(供将来引用)。 但是传递的参数是一个节点而不是事件。

最后我想到了绑定(bind)到mouseenter.jstree 事件。 这给了我原始事件。

关于javascript - jsTree, hover_node, 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9162585/

相关文章:

javascript - 在 vuejs 中带有两个引号的 img 标签

javascript - jstree - AJAX 完成后做一些事情

javascript - 表格滚动时打印消息

javascript - 使用 JavaScript 在 HTML 上卸载资源

javascript - ivh 树 - 禁用节点选择

jquery - 如何拒绝删除/重命名/移动jsTree中的根(或其他)节点?

jquery - 在 jsTree 中,我得到 data.rslt 为未定义

jstree - 更改 jstree 节点的颜色

javascript - 在js中移动到同一页面中的新部分时进行动画处理

JavaScript:使用对象作为数组